Gina Escobar
Acupuncturist Santa Cruz

Address: 621 Water St, Santa Cruz, California 95060

Phone: 8314197885

Latitude: 36.9809

Longitude: -122.018

Specialty: Pharmacy doctors

Gina Escobar

Description - Gina Escobar Acupuncturist Santa Cruz

Doctor Gina Escobar specialist Acupuncturist. The address of the doctor's office is 621 Water St. You can see the map to us on the interactive map. Find other doctors in Santa Cruz