David Christopherlobb NPI 1386084226 Practice location: 12640 Creekside Ln, Fort Myers, FL 339193359 Taxonomy code: 208200000X Phone: (239) 766-7989