Specialty furniture store Town and Country Leather, located at 2438 W. Anderson Lane, Austin, will close by the end of May due to a loss of its lease, according to a news release. The business opened in Austin in 2007; it also has a location in Bee Cave. 512-419-0002. www.townandcountryleather.com
BusinessCentral Austin
Town and Country Leather closing due to loss of lease
Town and Country Leather closing due to loss of lease
Explore Central Austin on the Impact Mapstories, offers and moreEF
1 min read












