Toms Towing | Towing Service Towing & Recovery (310) 753-2550 2233 Federal Ave, Los Angeles, CA 90064, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 2233 Federal Ave, Los Angeles, CA 90064, United States (310) 753-2550 City LOS ANGELES State CA Country United States