3.6 from 54 reviews
Address 11302 Indiana Ave, Lubbock, TX 79423
Phone Number +18066424010
Offers Veterinarian > Medical Procedures
"She was the rudest individual I have ever dealt with in customer service."
"The walk-in is sometimes a bit of a wait, but not really that bad usually."
People typically spend 15 min to 1.5 hr here