Jennifer Hastings, MD

Family Medicine, Primary Care

1119 Pacific Ave, Suite 200, Santa Cruz, CA 950607503

(831) 426-5550