20 Years of Excellence

3701 W. Alabama Street, Houston, Texas
at the corner of Timmons near Greenway Plaza (one mile east of the Galleria)
713-627-8200

Front entrance to building

Our Location

You may visit us at our showroom conveniently located at 3701 W. Alabama Street at the corner of Timmons near Greenway Plaza (one mile east of the Galleria).

HOURS

Sunday: by appointment only
Monday - Thursday: 9:30 a.m. to 6 p.m.
Friday: 9:30 a.m. to 4 p.m.