4.2 from 429 reviews
Address 5408 S 12th Ave, Tucson, AZ 85706
Phone Number +15208899643
Categories Veterinarian, Animal hospital, Veterinary pharmacy
Santa Cruz Veterinary Clinic opened its doors in the Del Monte Center on 12th Avenue in 1981 by Dr. Roco Mele. Dr. Mele is still in practice on the East Side of Town and his practice now focuses on advanced dental care for pets. Dr...
4 from 6 reviews
Address 5408 S 12th Ave, Tucson, AZ 85706
Phone Number +15208899643
Categories Veterinarian, Animal hospital, Charity, Emergency veterinarian service, Non-profit organization, Veterinary pharmacy
"June COVID-19 Update: As of today (June 12th, 2020), face masks are required for all appointments until further notice. We are allowing one (1) person to accompany their pet(s) for appointments. "