Tanglewood Estate

TanglewoodEst

Facility Name: Tanglewood Estate

Address: 4505 20th Street, Lubbock, Texas, 79407

Phone Number: 806-239-3800 or 806-687-3069

Vacancy(s): Yes