Amici Pet Hospital of Little Italy
Veterinary clinic
2135 Columbia St · San Diego, CA 92101 · 0.5 mi
License Verified
Amici Pet Hospital of Little Italy is a downtown San Diego veterinary practice serving dogs, cats and a range of exotic pets, including small mammals and reptiles. Services include wellness exams, surgery, dental…