Explore details about location Theresa Street. Theresa Street is a location situated within the Souris alongside other areas such as Spring Street, Church Avenue, Cardinal Avenue.