Explore details about location Douglas Street. Douglas Street is a location situated within the North Bay alongside other areas such as Sixth Avenue W, Douglas Street, Wyld Street.