Castle Downs Transit Centre

Castle Downs Transit Centre is a beautiful contribution to the City of Edmonton’s transit network, combining innovative design and construction techniques with light, dynamic aesthetics.

Location

Edmonton, AB