Open today, 9:00am - 7:00pm
- (504) 896-2199
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.