Locations

Dallas Galleria

Address

13350 Dallas Parkway Suite 1325
Dallas, Texas 75240
972.239.5511

Store Hours

Monday-Saturday 10am-9pm
Sunday 12pm-6pm
Click here for Holiday Mall Hours

Shops at Willow Bend

Address

6121 West Park Blvd. Suite C115
Plano, Texas 75093
469.366.2074

Store Hours

Monday - Saturday 10am - 9pm
Sunday 12pm - 6pm
Click here for Holiday Mall Hours

Town & Country Village

Address

12850 Memorial Drive Suite 1130
Houston, Texas 77024
713.647.8045

Store Hours

Monday - Wednesday 10am - 6pm
Thursday - Friday 10am - 7pm
Saturday 10am - 6pm
Sunday 12pm - 5pm
Click here for Holiday Mall Hours