Facility Name: Southhaven Assisted Living
Address: 4613 66th Street, Lubbock, Texas, 79414
Phone Number: 806-470-8966
Vacancy(s): No