Retirement & Assisted Living Facilities in South Albemarle, NC

319 Palmer St, South Albemarle, North Carolina, 28001-4798

(704) 982-4217


2000 W Main St, Ste D, South Albemarle, North Carolina, 28001-5446

(704) 982-4068