Where is Star Nails II & Spa located?
Star Nails II & Spa is located at 5943 Youngstown Warren Rd, Niles, OH 44446.
Star Nails II & Spa
Niles, Ohio
FAQ
Hours, booking, location, and service questions.
Star Nails II & Spa is located at 5943 Youngstown Warren Rd, Niles, OH 44446.
Star Nails II & Spa offers manicures, pedicures, and gel polish services.
Star Nails II & Spa is open six days a week. Call (330) 505-6282 for specific hours.