Amici Pet Hospital of Little Italy
2135 Columbia Street, San Diego, California, 92101
About us
Veterinarians in Downtown San Diego, CA Little Italy neighborhood. High quality lovable health care for your pets. Your Downtown San Diego vets.
Neighborhood: Core - Columbia