Open today, 9:00am - 8:00pm
- (314) 205-1909
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!