Twin Cedars celebrates grand opening of new location in Downtown Columbus

Twin Cedars celebrates grand opening of new location in Downtown Columbus