TravelCenter of America

New Petro opens in Georgia

FOR THE RECORD -- A new Petro Stopping Center has opened at Interstate 85 off exit 150 in Carnesville, Ga.

Read More

IdleAire to restart 23 locations

Five of the planned locations would be in Texas and five more in Pennsylvania.

Read More