Michael Barryseidman NPI 1285632588 Practice location: 741 Brady St, Davenport, IA 528035209 Taxonomy code: 111N00000X Phone: (414) 884-5303