Where is Spa Nails located?
Spa Nails is located at 801 Lake Ave N, Storm Lake, IA 50588.
Spa Nails
Storm Lake, Iowa
FAQ
Hours, booking, location, and service questions.
Spa Nails is located at 801 Lake Ave N, Storm Lake, IA 50588.
Spa Nails offers manicures, pedicures, and gel polish services.
Spa Nails is open 6 days a week and closed Sundays. Call (712) 213-0131 for specific daily hours.