Santa Barbara Welcomes T&C!

October 23, 2012

Another gorgeous day on the “American Riviera” as Town & Country officially unveiled its beautiful new Santa Barbara showroom on Tuesday, October 16th!