Skip Navigation Website Accessibility

Contact Info

Fabric Town USA
2686 E. Main Street
Ventura, CA 93003
 
Phone: (805) 643-3434

Business Hours

Monday - Friday 10am - 6pm
Saturday 10am - 6pm
Sunday 12pm - 5pm

Contact Us