Explore details about location Stratford Avenue. Stratford Avenue is a location situated within the Happy Valley-Goose Bay alongside other areas such as Finch Lane, Sabre Street, Broomfield Street.