Close
To set your location, click the target or 'Chicago, IL' in the top search bar.
open results
Verified

Fabric Town USA

(805) 643-3434 2686 E Main St, Ventura, CA 93003 M F 9:30 8, Sat 9:30 6, Sat 11 5 Official site

Categories: Upholstery, Sewing Supplies & Services, Rubber, Gifts, Upholstery Fabrics, Fabric Shops, Yarn, Gift Shops