U Spa 8520 E Washington StIndianapolis, IN, 46219 View Phone 312-774-6661 Alt: 312-774-6661 Fax: 312-774-6661 Mobile: 312-774-6661 Toll Free: 312-774-6661 TTY: 312-774-6661 8520 E Washington StIndianapolis, IN 46219 View Website Experience & Reliability About Connect with this Business: Menu Reservation Order Send to My Email Send to My Phone Print this Page