Austin Leather Furniture Store Expands to Houston

Town and Country Leather

HOUSTON, Texas (SEND2PRESS NEWSWIRE) — Town and 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.