Mimi Nail Shop
Add to Favorites
CLOSED NOW
Today: 9:30 am - 8:00 pm
26 Years
in Business
Phone: (317) 773-1571
Parking: Street
Price Range : Below Average
By Appointment Only: No
Phone: (314) 773-1571
Address: 2101 S Grand Blvd, Saint Louis, MO 63104
3348 S Grand Blvd, Saint Louis, MO 63118
3676 Blaine Ave, Saint Louis, MO 63110
3524 Gravois Ave, Saint Louis, MO 63118
30 Maryland Plz, Saint Louis, MO 63108
2260 S Compton Ave, Saint Louis, MO 63104
3709 Gravois Ave, Saint Louis, MO 63116
3120 S Grand Blvd, Saint Louis, MO 63118
3187 Morganford Rd, Saint Louis, MO 63116
3012 S Grand Blvd, Saint Louis, MO 63118
4188 Manchester Ave, Saint Louis, MO 63110