1. TravelCenters of America 8560 Greenwood Rd, Greenwood, LA 71033 Coordinate: 32.44581,-93.94729 Phone: (318) 938-5411