Times Past Inn
Address:
1216 Towanda Ave, Bloomington, IL 61701
Phone:
(309) 828-8312
Hours:
- Mon: 5:30am-9pm
- Tue: 5:30am-9pm
- Wed: 5:30am-9pm
- Thu: 5:30am-9pm
- Fri: 5:30am-9pm
- Sat: 5:30am-9pm
- Sun: 6am-2pm
Payment:
Restaurants,
American,
Caterers
Other Businesses: