No amenities found.
This is a small gas station with a deli inside. They make homemade sandwiches in there that are to die for. Friendly folks and although small, this place has everything.