Mach 1 Food Shop

1505 W Main St
Teutopolis, IL 62467
No photo available for this business

Business Information

Oils-fuel (whls), Service Stations-gasoline & Oil, Alternative Fuels
Gas Stations

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Nov 02, 2005
It is more commonly thought of around here as the gas startion between Teutopolis and Effingham. It has diesel fuel as well as regular, mi... (more)

Browse our top cities

Browse cities by state