Smith Mountain Lake Retirement Village Hardy, VA ★ 4.4 (13 reviews) From $3,695/month Assisted Living Memory Care