Travel Centers of America

940 U.S. Hwy 42 NE
London, OH 43140

Location