Explore details about location Mellwood Avenue. Mellwood Avenue is a location situated within the Blackpool alongside other areas such as Edgeway Road, Stainforth Avenue, Ramsey Avenue.