Amici Pet Hospital of Little Italy
Veterinary clinic
2135 Columbia St · San Diego, CA 92101
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…