1. Tuff Shed 3355 Ventura Rd, Ventura, CA 93003 Coordinate: 34.24161,-119.19434 Phone: (805) 650-1830