Memory Care Listings
Home › Virginia › South Hill › Twin Lakes Rehabilitation and Nursing

Twin Lakes Rehabilitation and Nursing

memory care facility in South Hill, VirginiaMedicare/Medicaid certified

Twin Lakes Rehabilitation and Nursing is a nursing home in South Hill, Virginia, at 125 Buena Vista Circle. The details below are what we have on file; verify licensing and pricing directly with the facility before making a decision.

Address125 Buena Vista Circle, South Hill, VA 23970 · Map
Phone(434) 447-3151
Facility typeNursing home
State license #CMS CCN 495177
Licensed beds140
Accepts MedicaidYes
OwnershipNon profit - Corporation
Medicare/Medicaid certificationMedicare and Medicaid
CMS overall rating3 of 5 stars
State inspection recordshttps://www.medicare.gov/care-compare/details/nursing-home/495177?state=VA
Last verified2026-11-09

Source: CMS Nursing Home Compare provider data, retrieved 2026-11-09.

Other memory care and assisted living facilities near South Hill

Lawrenceville Health & Rehabilitation

1722 Lawrenceville Plank Road · Lawrenceville, VA · (434) 848-4766
Medicare/Medicaid certified

Wayland Nursing And Rehabilitation Center

730 Lunenburg Highw · Keysville, VA · (434) 736-8406
Medicare/Medicaid certified

Chase City Health And Rehab Center

5539 Highway Forty Seven · Chase City, VA · (434) 372-8885
Medicare/Medicaid certified

Heritage Hall-Blackstone

900 S Main St · Blackstone, VA · (434) 292-5301
Medicare/Medicaid certified

Clarksville Health & Rehab Center

184 Buffalo Road · Clarksville, VA · (434) 374-4141
Medicare/Medicaid certified

Greensville Health and Rehabilitation Center

214 Weaver Ave · Emporia, VA · (434) 348-2150
Medicare/Medicaid certified

Is this listing yours? Details change; tell us what to fix.