Covington, Virginia

Walmart Supercenter

313 Thacker Ave
Covington VA 24426

Phone: 540-962-6670
Store #2662
Interstate Exit: I-64 Exit 14
Open 24 Hours: Yes
Overnight Parking: Yes