Businesses
Location unknown
People also ask
Who is the owner of the nail spa?
What is the largest nail salon in the US?
Rating
(41)
CC's Nail Spa, Powell, Ohio. 740 likes · 146 were here. Located in downtown Powell, Ohio! WE ARE OPEN 7 days a week!! We are located by Liberty Tavern!
Book online, call 6145050762 or Text 6145059966 for appointments! • In downtown Powell, Ohio! We are located right next to Liberty Tavern.
NOW OPEN 7 DAYS A WEEK!--Family owned nail salon located in downtown Powell.
From being the proclaimed Best Hair Color Salon in Cleveland, to skin, nails and body, Cleveland Hair Salon CC Salon and Spa is dedicated to your beauty.