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

Nearest places in Helen Chapel