Company Information
- Company Name
- Johnston County Rest Area South
- Category
- Rest stop
- Address
- Selma, NC 27576, United States
- Country
- United States
Johnston County Rest Area South address: Selma, NC 27576, United States.
Johnston County Rest Area South operates in the Rest stop category.