West Texas Emergency Veterinary Clinic
Veterinary clinic
601 N Grandview Ave · Odessa, TX 79761 · 0.2 mi
This Odessa clinic provides round-the-clock emergency and critical care for pets, with in-house bloodwork, ultrasound, emergency surgery and an intensive care unit. It also offers oxygen and ventilation support,…