About

Edit info
  • Open today, 9:00am - 7:00pm
  • (504) 896-2199
  • 4639 Magazine St
    New Orleans LA 70115

Avalon Spa & Nails is located at 4639 Magazine St, New Orleans, LA 70115. Services offered include shellac manicures and mani-pedis. At Avalon Spa & Nails, you can get a shellac manicure for $28. If you have any questions, contact (504) 896-2199. You can find the hours of operation below.

Yelp Reviews