Fabric Town USA By Jerry Khiev Posted May 2, 2019 Fabric Town USA2686 E. Main StreetVentura CA 93003 USAPhone: 805-643-3434