CT Power 0 reviews Trailer Rental, Leasing & Sales 802 S 70th Avenue, Phoenix, AZ 85043 (623) 907-9300 visit website Add to Favorites Tags: transport refrigeration, trailer sales, trailer repair Business Description Reviews Add Your Review Please login or register to add your review.