Contact Bambauer Towing

Dispatch Phone #

530-865-5183

Location:

Bambauer Towing
4295 Highway 99w
Orland, CA 95963
P: 530-865-5183
Location

Emergency Hours:

24 Hours Daily, 365 Days a Year
24 hr dispatch