AAA approved auto repair and towing serving Carson, Gardena, Torrance and Compton
Falcon Towing and Auto Repair was founded in 1994 by Fred and Haleh Najmi.