Address:
3325 Palo Verde Ave, Long Beach, CA 90808
622 W Duarte Rd, Arcadia, CA 91007
1450 San Pablo St, Los Angeles, CA 90033
Education:
Tulane University, School of Medicine - Doctor of Medicine
Board certifications:
American Board of Ophthalmology Certification in Ophthalmology