Rating: ★★★★☆ 4.4 / 5 (187 Reviews)
Uptown Nail Salon is a Nail Artist located in Uptown Nail Salon, 6835 E Southport Rd, Indianapolis, IN 46237
You can reach Uptown Nail Salon through the contact information provided on our page. You can also access our location using Google Maps.
Address: Uptown Nail Salon, 6835 E Southport Rd, Indianapolis, IN 46237 Indianapolis, IN Indianapolis
Phone: +13178849403
Website: Go to website