Jeffery Msmith NPI 1104841188 Practice location: 304 W Hay St, Decatur, IL 625266328 Taxonomy code: 207XS0106X Phone: (247) 875-4263