TEK Salon and Spa
230 E 17th St ## 120, Costa Mesa, California, 92627, United States
(949) 650-8351
www.teksalonandspa.com