17859 Santiago Blvd. Suite A Villa Park, CA 92861-4114 714-998-4322 *Our clinic is located in the Villa Park Shopping Center. We are located behind Bank of America on the North/East side of the lot with Ralph’s in the front and to the left.”
https://www.villaparkanimalclinic.com/