Explore details about location Stopford Avenue. Stopford Avenue is a location situated within the Blackpool alongside other areas such as St Anthony's Place, Back Warbreck Road, Bournemouth Road.