Villa Textiles
HOME
SHOP
IN STORE
ABOUT
CONTACT
FAQ
More
Address
832 S. Wall Street, Unit B
Los Angeles, CA 90014​
​Tel: (213) 489-1708
Email: villa_tex@yahoo.com
Hours
Monday - Saturday: 11:00 am - 3:00 pm
Sunday: Closed