Get directions to: Scheffer's Country Store, Baldwin, IL
Restaurant address: 114 S 5th St Baldwin, IL 62217, USA
Restaurant: Scheffer's Country Store