1. Ventura Leather 353 E Main St, Ventura, CA 93001 Coordinate: 34.28108,-119.29538 Phone: (805) 643-9493
2. Your Needs Company 10731 Lassen Ct, Ventura, CA 93004 Coordinate: 34.29468,-119.1664 Phone: (805) 671-5667