Where is Fabric Punch located?Updated 2 years agoOur warehouse is located in Vista, California. We print and ship all of our fabrics from there.Address:1Fabric Punch21260 Liberty Way Suite E3Vista, CA 92081 Was this article helpful? YesNo