Benjamin Dfightmaster NPI 1942820352 Practice location: 1306 Gemini Cir Ste 2, Ottawa, IL 613501695 Taxonomy code: 225200000X Phone: (085) 081-5433