Michaella Swinney NPI 1396257564 Practice location: 1260 E 100th St, Cleveland, OH 441083503 Taxonomy code: 376K00000X Phone: (216) 309-3689