South Town
No photo available for this business
Business Information
Service Stations-gasoline & Oil, Restaurants, Convenience StoresConvenience Stores
Customer Reviews (1 reviews)
Citysearch User
on Citysearch Nov 03, 2005Southtown is a very good place to get your gas, snacks, or a meal. They have fresh cooked food at meal times that is a good bargin, or you ... (more)