Steven J Leib, MD, Family Medicine

6222 Hwy 9
FeltonCA  95018-9713 (Santa Cruz County)


Phone: 831-335-9141
Fax: 831-335-1341

NPI: 1740245034
License Number: 00G416080 (CA)