Explore details about location St George Street. St George Street is a location situated within the Welland alongside other areas such as Harrison Avenue, Birchmount Avenue, Thorold Road.