Robert Alexander Clark, MD, Ophthalmology

4100 Long Beach Blvd
Ste 108
Long BeachCA  90807-2696 (Los Angeles County)


Phone: 562-426-3925
Fax: 562-595-7639

NPI: 1043232325
License Number: G080142 (CA)