Found 2 places
Address: 500 Leonard Ave, Albemarle, NC 28001
Latitude: 35.3443 (35°20′40″N), Longitude: -80.1788 (80°10′44″W)
Address: 621 Nc 24-27, Albemarle, NC 28001
Latitude: 35.3441 (35°20′39″N), Longitude: -80.1769 (80°10′37″W)