Jennifer Lynne Hastings, MD, Family Medicine

1119 Pacific Ave
Ste 200
Santa CruzCA  95060-7503 (Santa Cruz County)


Phone: 831-426-5550
Fax: 831-425-0106
Email: jha***@*****ol.com

NPI: 1861505927
License Number: G72643 (CA)