Star Nails

5300 Tchoupitoulas St Ste D7
New Orleans, LA  
Hours of Operation
Mon - Fri 9:30 am - 8:00 pm
Customer Reviews
 Citysearch
two1 on 11/20/2007
Really disappointing. The guy who did my...
Some content provided by
Citysearch
Business Details
People Also Viewed
Fancy Nails
3824 Magazine St
New Orleans, LA
Lilly's Nails & Spa
1817 Magazine St
New Orleans, LA
Regal Nails
1901 Tchoupitoulas St
New Orleans, LA