Explore details about location Grosvenor Street South. Grosvenor Street South is a location situated within the Ontario alongside other areas such as William Avenue, Green Bay Road, York Region.