St. Johns is an unincorporated rural community in Thorold, Niagara Region, Ontario, Canada.A rural hamlet today, St. Johns prospered as a commercial and industrial centre during the 19th century.
Continue reading...From
Wikipedia, the free encyclopedia.