Facility Name: Abiding Care
Address: 5720 79th Street, Lubbock, Texas, 79424
Phone Number: 806-928-6523
Vacancy(s): No