
About Helen Chapel
Religion, Churches, Interesting Places, Other Churches
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.
Source From:
Wikipedia
210, Downtown, North Champion Street, Youngstown, Mahoning County, Ohio, United States of America, 44503