Carol Michele Haubach, MD, Family Medicine

1430 Freedom Blvd Ste D
WatsonvilleCA  95076-2752 (Santa Cruz County)


Phone: 831-763-8400
Fax:

NPI: 1457378671
License Number: G79431 (CA)