#21 Byron Cade will open in a new and smaller location in Town and Country at the Mason Woods Village shopping center.