Michael L Shorenstein, MD, Internal Medicine

700 Frederick St
Ste 103
Santa CruzCA  95062-2239 (Santa Cruz County)


Phone: 831-458-1002
Fax: 831-458-3690

NPI: 1982683272
License Number: G35984 (CA)