1. A L Lowder Inc
435 Willow St, Albemarle, NC 28001
Coordinate: 35.34502,-80.20259
Phone: (704) 982-4456
2. ecoATM
781 Leonard Ave, Albemarle, NC 28001
Coordinate: 35.34049,-80.17561
Phone: (800) 429-3553
3. Electronic Recyclers Int
293 Highway 740 Byp E, Albemarle, NC 28001
Coordinate: 35.35304,-80.1637
Phone: (704) 422-5872