Cerro Alto Veterinary Specialty and Emergency Hospital
Veterinary clinic
2640 Broad St · San Luis Obispo, CA 93401
Board-certified specialists
Cerro Alto is a specialty and emergency veterinary hospital in San Luis Obispo that operates around the clock, every day of the year. It offers emergency care, imaging, surgery, internal medicine, cardiology and…