Jennifer Leighmoore NPI 1801880091 Practice location: Psc 827, Fpo, AE 09617 Taxonomy code: 367500000X Phone: 011390814324