NameLyon's Creek Church
Address7906 Schisler Rd, Welland, ON L3B 5N4, Canada
CategorySights / Landmarks / Museums
DescriptionLyon's Creek Church is a one-storey red brick structure located on Schisler Road in the former Township of Crowland, now Niagara Falls. Built in a vernacular Italianate style with...

More Details...
Coordinates43.00463, -79.12621
Web address