All-Star Animal Hospital is located at the address 8490 Alameda Ave in El Paso, Texas 79907. They can be contacted via phone at (915) 858-0778 for pricing, hours and directions. All-Star Animal Hospital specializes in Dogs & Puppies, Mammals, Companion Animals.
For more information go to www.epvma.org
All-Star Animal Hospital provides Ear Care, Medication Administration, Endoscopy to it's...