Times Past Inn, BLOOMINGTON, Illinois (IL)
Conveniently located at 1216 North Towanda Avenue () in BLOOMINGTON, Illinois (IL) (61701), Times Past Inn can be reached at 3098288312. Please call in advance to make a reservation.
More restaurants in BLOOMINGTON, Illinois (IL)
Times Past Inn contact information and details:
Address: 1216 North Towanda Avenue - , BLOOMINGTON, Illinois (IL) 61701
Contact Phone: 3098288312
