Norwood
Our Norwood Campus is located a short distance from I71 in the center of Norwood. Our Norwood Campus family is a young vibrant atmosphere that is growing every day. You and your family will feel right at home at SNC Norwood.
TIME
SUNDAY
11:00AM
11:00AM