Leon Bachoura, MD, Otolaryngology

1334 W Covina Blvd Ste 201
San DimasCA  91773-3211 (Los Angeles County)


Phone: 909-592-2078
Fax: 909-592-0279

NPI: 1821167925
License Number: A361860 (CA)