TravelCenters of America (TA) announced that an Express location is now open in Norwood, Missouri.
The new TA Express (741 State Hwy E) is located at US 60 and North Highway E in Norwood.
Amenities at the Norwood TA Express include:
- 52 truck parking spaces
- Ozark Cafe sit-down restaurant
- Sbarro and Krispy Krunchy Chicken fast food restaurants
- Six showers
- Six diesel dispensers
- CAT Scale
- Driver lounge
- Laundry facilities
- Pet area
Westlake, Ohio-based TA was founded in 1972 and operates more than 280 locations in 44 states and Canada.