Galaxy Nails, St. Louis MO
Address | 5894 Delmar Blvd, St. Louis, MO | ||||||||||||
Phone | (314) 367-1477 | ||||||||||||
Hours |
|
||||||||||||
Categories | Nail Salon | ||||||||||||
Rating | 3 3 reviews | ||||||||||||
Similar companies nearby Beautiful Nails - Big Bend Blvd — 1107 S Big Bend Blvd, St. Louis, MO Clayton Nail Spa — 7933 Clayton Rd, St. Louis, MO Platinum Nails — 6908 Olive Blvd, St. Louis, MO Lucy Lee — 141 Carondelet Plaza, Clayton, MO |
Galaxy Nails reviews
3NanCi
July 12, 2023 2:05 am
Make sure you bring breakfast lunch and dinner because it's going to be at 8 hour wait
Kiao
June 14, 2023 12:53 pm
My FAVORITE Nail Shop for me and my girls too go 2. Tony, Kelly, and all the other staff are SOO Amazing with there customer service. Not 2 Mention they SLAY ya nails Everytime?
Candice
April 18, 2023 2:41 am
I love this place however 12pm is not the opening time. Ever. It’s very annoying.