Address:
Leon Bachoura MD Inc
931 Buena Vista St STE 301, Duarte 91010
(626) 359-4462 (Phone)
Leon Y Bachoura MD
1334 W Covina Blvd STE 201, San Dimas 91773
(909) 592-2078 (Phone)
Hospitals:
Leon Bachoura MD Inc
931 Buena Vista St STE 301, Duarte 91010
Leon Y Bachoura MD
1334 W Covina Blvd STE 201, San Dimas 91773
Foothill Presbyterian Hospital
250 South Grand Ave, Glendora 91741
San Dimas Community Hospital
1350 West Covina Blvd, San Dimas 91773
Education:
Medical School
University of Damascus / Faculty of Medicine
Ny Eye Ear Infirmary
Staten Island University Hospital