Joshua N Babad, MD, Ophthalmology

515 Soquel Ave
Santa CruzCA  95062-2309 (Santa Cruz County)


Phone: 831-426-2550
Fax: 831-426-5143

NPI: 1902801939
License Number: G22841 (CA)