U Spa Massage Asian Open Here at U Spa, We are a proud Asian Massage Parlor located in Indianapolis, IN! Here we are Asian massuses that are trained to provide many types of massages in one place right on E Washington Street! Phone: 312-774-6661 8520 E Washington St, Indianapolis, IN 46219 United States Map Other Categories: Business Services |