Where is Number One Nails located?
Number One Nails is at 97 N Oaks Plaza in Normandy Shopping Center, St. Louis, MO 63121.
Number One Nails
St. Louis, Missouri
FAQ
Hours, booking, location, and service questions.
Number One Nails is at 97 N Oaks Plaza in Normandy Shopping Center, St. Louis, MO 63121.
Number One Nails provides manicures, pedicures, and gel polish services.
Number One Nails is open Monday through Saturday, 9:30 AM to 7 PM. Closed Sundays.