Tags Houston furniture store

Tag: Houston furniture store

Town and Country Leather opens new store in Houston Texas

HOUSTON, Texas /eNewsChannels/ -- Town & Country Leather announces the opening of their second retail leather furniture store in Houston Texas, located in the heart of the Galleria district at 1749 Post Oak Blvd., at the corner of San Felipe in the Post Oak Plaza shopping center, next to other prominent furniture stores.