Explore details about location Sterling Avenue. Sterling Avenue is a location situated within the North Bay alongside other areas such as 17 Highway, Jane Street, McLeod Street.