1. Alamance Self Storage 937 E Haggard Ave, Elon, NC 27244 Coordinate: 36.1108,-79.48033 Phone: (336) 270-6143