Explore details about location Depot Road. Depot Road is a location situated within the Blackpool alongside other areas such as Squires Gate Lane, Cherrydale, Blackfen Place.