Animal Medical Center of Surprise
Animal Medical Center of Surprise is a pet hospital located in Surprise, AZ in the Shops of Surprise. Thru compassionate quality care and with exceptional customer service you will feel assured that you and your pet are receiving the best in veterinary care.