Harvard Metra Station
Address:
1 N Ayer St, Harvard, IL 60033
Phone:
(815) 943-5244
Restaurants,
Railroads
Other Businesses:
- China Buffet at 301 S Division St, Harvard, IL 60033
- Heritage House at 21225 E US Highway 14, Harvard, IL 60033
- Red's Tavern & Pizzeria at 19620 Route 173, #il, #IL, Harvard, IL 60033
- Stingerz at 703 E Diggins St, Harvard, IL 60033
- Big Foot Inn at 11508 N Us Hwy 14, Harvard, IL 60033