North Houston

We're located at FM1960 and Champion Forest Drive, approximately two miles east of Willowbrook Mall.
North Houston
5466 FM 1960 West
Houston, TX 77069
(281) 880-8181
Mon-Sat: 10 am - 8 pm
Sun: 12 pm - 7 pm

In-Store Services

Click and Pickup

Call and Pickup

Drive Up and Pickup

Contained Home Service

elfa Installation Service