Veterinary clinic
Live Oak Animal Hospital South
11302 Indiana Avenue, Lubbock, TX 79423
Opening hours
Hours not listed. Please call ahead at (806) 642-4010 to confirm availability.
11302 Indiana Avenue, Lubbock, TX 79423
Hours not listed. Please call ahead at (806) 642-4010 to confirm availability.