View Larger Image St. Michael ChurchStacy Killinger2019-04-16T14:36:49+00:00 St. Michael Church Address: 3114 Scranton Road, Cleveland, OH 44109 Phone: (216) 621-3847 Website: smarcangel.wixsite.com/44109 Share This Story, Choose Your Platform! FacebookXRedditLinkedInPinterestVk