Star Nails

5300 Tchoupitoulas St
New Orleans, LA  
Hours of Operation
Mon-Fri 9:30am-8pm
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
Rose Nails
1200 S Carrollton Ave
New Orleans, LA
Lilly's Nails & Spa
1817 Magazine St
New Orleans, LA