Edward Stubbs NPI 1942667803 Practice location: 212 Lafayette Ave, Story City, IA 502481454 Taxonomy code: 225200000X Phone: (151) 573-3432