St. Nicholas Orthodox Church by National Office Details Venue Phone: 330-628-4441 Venue Website: http://www.stnickoca.org/stnwp/ Location Address:755 South Cleveland Avenue, Mogadore, Ohio, 44260, United States