1. Uwharrie Technology Inc
1954 E Main St Suite C, Albemarle, NC 28001
Coordinate: 35.34718,-80.16186
Phone: (704) 986-6267
2. Alpha Computer Systems
325 Yadkin St, Albemarle, NC 28001
Coordinate: 35.36346,-80.19305
Phone: (704) 983-8702