Darci Fogle NPI 1518581032 Practice location: 8418 E Bay Blvd, Navarre, FL 325666306 Taxonomy code: 106S00000X Phone: (850) 397-8811