Where is Celina Nail and Spa located?
Celina Nail and Spa is at 932 N Main St, Celina, OH 45822.
Celina Nail and Spa
Celina, Ohio
FAQ
Hours, booking, location, and service questions.
Celina Nail and Spa is at 932 N Main St, Celina, OH 45822.
Celina Nail and Spa provides manicures, pedicures, and gel polish services.
Celina Nail and Spa is open 7 days a week. Call (419) 790-3645 for specific daily hours.