Sanford Stephen Davidson, MD, Ophthalmology

215 Avenida Del Norte
Redondo BeachCA  90277 (Los Angeles County)


Phone: 310-540-4433
Fax: 310-316-4331

NPI: 1699964577
License Number: G23756 (CA)