Effingham Travelodge And Suites, EFFINGHAM, Illinois (IL)
Conveniently stationed at 1205 N Keller Dr () in EFFINGHAM, Illinois (IL) (62401), Effingham Travelodge And Suites can be contacted at 2173477515. It is best to call up before you go to reserve your table in the restaurant.
More restaurants in EFFINGHAM, Illinois (IL)
Effingham Travelodge And Suites contact information and details:
Address: 1205 N Keller Dr - , EFFINGHAM, Illinois (IL) 62401
Contact Phone: 2173477515