Travel Centers of America Effingham IL
Add Website
Close
Travel Centers of America
Be first to review I-57 & I-70 State Route 32 & 33, Exit 160,Effingham IL 62401-1388 Phone Number: (217) 347-7183
Travel Centers of America Store Hours
Hours may fluctuate
Post a review
Travel Centers of America Nearby
Locations Closest to You miles-
Travel Centers of America - Mt Vernon 4510 Broadway St60.83
-
Travel Centers of America - Troy I-55/I-70 at State Route 162, Exit 1877.56
-
Travel Centers of America - Bloomington I-55, I-74, I-39 at Route 9, Exit 160A96.74