Home › Top 4 Nail Salons in Powell, Ohio Find best Nail Salons in Powell, Ohio, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Spa Nails - Powell (OH 43065) US, Powell, OH 430659876 Brewster Ln D2 Nails-Spa US, Powell, OH 430658593 Owenfield Dr The Natural Nail Spa US, Powell, OH 4306572 S Liberty St CC's Nail Spa of Powell ( CCs CeCe CiCi ) US, Powell, OH 4306550 S Liberty St # 120