Explore details about location Coulston Avenue. Coulston Avenue is a location situated within the Blackpool alongside other areas such as Victoria Hospital Ring Road, Duke Street, Mayor Avenue.