All Reviews by Sogladtohavefound

  • Venus Nails & Spa 6681 E 82nd St, Indianapolis, IN 46250 (317) 578-1944

    5 stars Posted on 05/02/2012 02:20pm

    Wonderful service and services, always a smile! Steve has been doing my nails for years and I am so pleased. Best products are used and I get compliments always. Everyone there is great!