Twin Branch Wellness and Recovery Hospital Inpatient Rehab Twin Branch Wellness and Recovery provides hospital inpatient rehab services in Lancaster, Virginia. Read more... 1471 Davis Mill Road