Billow Falls Chapel

1907 23rd Street, Cuyahoga Falls, OH, 44223