Towne House Restaurant, CARTHAGE, Illinois (IL)
Comfortably situated at 65 South Adams Street () in CARTHAGE, Illinois (IL) (62321), Towne House Restaurant are available at 2173573373. It is best to upfront to arrange your spot in the restaurant.
More restaurants in CARTHAGE, Illinois (IL)
Towne House Restaurant contact information and details:
Address: 65 South Adams Street - , CARTHAGE, Illinois (IL) 62321
Contact Phone: 2173573373