Theresa Debarros, MD, Ophthalmology

1441 Constitution Blvd
Bldg 400 Ste 100
SalinasCA  93906 (Monterey County)


Phone: 831-424-1150
Fax: 831-424-1158

NPI: 1053568188
License Number: G22114 (CA)