Scheffer's Country Store
Restaurants and Cafes
114 S 5th St
Baldwin, Illinois (IL) 62217
Distance:
Baldwin, Illinois (IL) 62217
Distance:
Description:
Scheffer's Country Store is largely engaged in Restaurants and Cafes. Scheffer's Country Store operates in Baldwin. This. . . (READ MORE)