Search
Menu
Home
Sources
About
Contacts
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
.