Lance Jaybucher NPI 1124627906 Practice location: 8600 Il-91, Peoria, IL 61615 Taxonomy code: 225XP0019X Phone: (309) 308-2450