American Animal Hospital
Veterinary clinic
8135 Mira Mesa Blvd #2 · San Diego, CA 92126 · 0.3 mi
American Animal Hospital is a full-service veterinary practice in San Diego, serving the city and surrounding areas since 1986. It offers medical, dental and surgical care, with in-house lab and diagnostic tools.…