Robert Rosen, MD, Ophthalmology

2025 Soquel Ave
Santa CruzCA  95062-1323 (Santa Cruz County)


Phone: 831-458-5640
Fax:

NPI: 1093785123
License Number: G34129 (CA)