St Louis Nails
Drag box to select area
St. Louis Nails is a well-kept and inviting business with several stations for manicures and pedicures. The staff is friendly and ready to pamper you. Be sure to ask about the weekly specials.
4455 Telegraph Rd, Saint Louis, MO 63129
- Accessibility Details: There is ramp access.
- Hours: Mon - Thu, 9:30am - 8pm; Fri, 9am - 8pm; Sat, 9am - 7pm
- Accessible: yes