GarageCommerce - Free Business Listings and Classifieds
Home
My Account
Join for Free
About Us
Help
Home
/
Restaurants and Bars
/
Restaurants and Bars (General)
/
Restaurants
/
IL
/
Leland
Restaurants
IL, Leland
1
Farmers Inn Restaurant
170 N Main St
Leland, IL 60531
Phone: (815) 495-4249
Posted: 6/7/2008 1:09:34 AM