24834 Thompson Rd, Albemarle, NC 28001, United States
127 W Main St, Albemarle, NC 28001, United States
750 Leonard Ave A, Albemarle, NC 28001, United States