Where is INails 2 located?
INails 2 is located at 800 Metairie Rd Suite R, Metairie, LA 70005.
INails 2
Metairie, Louisiana
FAQ
Hours, booking, location, and service questions.
INails 2 is located at 800 Metairie Rd Suite R, Metairie, LA 70005.
INails 2 offers manicures, pedicures, and gel polish services.
INails 2 is open six days a week. Call (504) 264-7070 for specific hours.