Channelside Nail Salon
We welcome walk-ins. There are thousands of colors to choose from and we are constantly adding more all the time. We provide gel manicures [...]
Address:
1208 E Kennedy Blvd, Tampa, FL, USA 33602
Phone:
813-443-4662