
Skibo Nail & Spa
5.0 (1)spa
A Franklin salon and spa offering attentive nail care and everyday personal beauty treatments.
Description
Located in Franklin, Tennessee, the establishment provides nail salon, beauty, and spa services with an emphasis on customer care. Guest feedback singles out the great care and customer service received on site.