State Farm: Carl Ferraro Towing & Recovery (714) 848-6368 17011 Beach Blvd #826, Huntington Beach, CA 92647, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 17011 Beach Blvd #826, Huntington Beach, CA 92647, United States (714) 848-6368 City Huntington Beach State CA Country United States