Edit info
  • Open today, 9:00am - 8:00pm
  • (314) 205-1909
  • 12528 Olive Blvd
    Saint Louis MO 63141

Amor Nail and Spa is a nail salon in Saint Louis, MO located at 12528 Olive Blvd. Get a manicure or try another one of their services like a pedicure. Prices for manicures are $13, prices for polish changes are $8 and prices for pedicures are $23. Schedule an appointment today!

Yelp Reviews