Saint Stephen's Church Hall Meeting Address 16428 Speaker Rd, Sherwood, OH, 43556 Catholic Church Profile »