Albemarle, North Carolina

Walmart Supercenter

781 Leonard Ave
Albemarle NC 28001

Phone: 704-983-6830
Store #1133
Interstate Exit:
Open 24 Hours: Yes
Overnight Parking: Yes