Explore details about location Keele Street. Keele Street is a location situated within the Vaughan alongside other areas such as Doughton Road, Pico Crescent, Trowers Road.