1. T & T Truck & Crane Service 1375 N Olive St Ste A, Ventura, CA 93001 Coordinate: 34.29616,-119.29951 Phone: (805) 507-0031