Where is Glamour Nails located?
Glamour Nails is at 1002 Creswell Ln, Opelousas, LA 70570.
Glamour Nails
Opelousas, Louisiana
FAQ
Hours, booking, location, and service questions.
Glamour Nails is at 1002 Creswell Ln, Opelousas, LA 70570.
Glamour Nails provides manicures, pedicures, and gel polish services.
Glamour Nails is open Monday–Saturday, 9 AM–6 PM. Closed Sundays.