Located in Burbank Town Center, Salon Republic is the newest salon studio to provide the ideal working environment for independent beauty professionals.