Explore details about location Theresa Lane. Theresa Lane is a location situated within the Niagara Town alongside other areas such as Roberts Road, Packard Road, 3rd Avenue.