TRAVELCENTERS OF AMERICA

12310 SOUTH HIGHWAY 33, SANTA NELLA, CA 95322

www.tatravelcenters.com
Contact Dealer Get Directions

Phone: (209)826-0741