Eric Haroldbarnes NPI 1770554776 Practice location: Psc 819 Box 18 #351, Fpo, AE 09645-0018 Taxonomy code: 152W00000X Phone: 01134956823491