Facility Name: Angel’s Arms
Address: 3305 38th Street, Lubbock, Texas, 79413
Phone Number: 806-777-4167
Vacancy(s): No