Animal Healing Center
Veterinary clinic
1228 Vega St · San Diego, CA 92110 · 0.1 mi
License Verified
A holistic, complementary veterinary center in San Diego serving dogs and cats with acupuncture, herbal medicine, nutrition plans and cancer support. Telemedicine consultations are available for select patients, and…