Ventura, United States
4564 Telephone Rd # 802
N/A
+1 8056427600
Wheelchair-accessible entrance
Stay away from this business, unless you like to be treated badly. They sent me the wrong quantity of fabric and instead of fixing the problem, they told me to buy from another vendor. No refund, no apologies, hanged up the phone on me multiple times. Be aware!
like
Deli
The best companies in the category 'Deli'