Catherine Nails studio - 6050 N Central Expy suite 123, Dallas, TX 75206 | Fresha