Robert L Schwartz, MD, Ophthalmology

3868 W Carson St
Ste 220
TorranceCA  90503-6711 (Los Angeles County)


Phone: 310-739-6576
Fax: 310-626-9602

NPI: 1841425816
License Number: G-029910 (CA)