I-81 Service Center
4.1 (65)
5722 E Lee Hwy, Max Meadows, VA 24360
(276) 637-3118
i81travelplaza.com
Claimed
Accessibility
- Wheelchair accessible entrance