Xecurax Towing & Recovery (626) 821-4848 3030 E Colorado Blvd, Pasadena, CA 91107, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 3030 E Colorado Blvd, Pasadena, CA 91107, United States (626) 821-4848 City Pasadena State CA Country United States