Open today, 11:00am - 4:00pm
- (314) 918-8610
Looking for a nail spa in the 63119 area? Lucky Nails is a local nail spa situated at 25 S Old Orchard Ave in Saint Louis, MO. Sample prices include $12 for a manicure. Lucky Nails has 3.5 stars across 4 reviews on Yelp. Call (314) 918-8610 with questions or for an appointment. Want to know if Lucky Nails is open today? Lucky Nails operating hours are below.