Bachoura Leon MD Inc They are knowledgeable in the following conditions / disorders: Nasal Disorders, Snoring, Ear Conditions. Bachoura Leon MD Inc is located on 931 Buena Vista St 303 301 in Duarte. They can be reached by phone by calling (626) 359-4462 . They can be reached by calling (626) 359-4462 . They have not yet been reviewed on MojoPages.com.