Back to results Estrella Equine Hospital 8390 Estrella Rd, San Miguel, CA 93451 Telephone (805) 467-3650 Website Email We provide this database in excel. Contact us for more details. Buy now Business category Veterinary Specialty Services, Veterinarians, Veterinary Clinics & Hospitals