Frank Anthony Scotti, MD, Ophthalmology

320 Santa Fe Dr
EncinitasCA  92024-5138 (San Diego County)


Phone: 760-943-7141
Fax: 760-943-0371

NPI: 1801824313
License Number: G40698 (CA)