Helen Chapel


Helen Chapel is a historic chapel at the northwest corner of E. Wood and Champion Streets in Youngstown, Ohio. It was built in 1889 and added to the National Register in 1986.