VCA Dallas Animal Specialty Hospital
17727 Dallas Parkway, Suite 150Dallas, TX 75287
*Temporary Hours