Towing

Ted & Al's Towing proudly services all of the San Francisco Bay Area 24 hours a day, 7 days a week.

We are located at 1213 Fell St. San Francisco CA (Between Divisadero & Broderick).

For immedate service in San Francisco call
415-567-6393 or 1-800-427-2869.