There's no way to view this in-game and it's unlikely to be added back in again. Information is definitely outdated and you shouldn't really take it to heart.
- This depot was replaced by the Leighton Depot in The Big Update.
- Other than upgrades, no physical changes were made to the depot in 2018, although there was a rearrangement of the tracks from the depot heading eastbound.
- If you spawned here, you could do a full route from Winstree to Stepford Town (Stepford Central).