11827 24 Street Northeast, Edmonton, ABT6S 1B5Get directions
Sales, Parts, Service, Rentals
Located just outside of Sherwood Park, Capital Trailers launched in 2019 to provide those in Edmonton and Alberta as a whole with access to a variety of trailers including cargo, u...more...See more text