4901 East 82nd Street #400,
Indianapolis , IN 46250 UNITED STATES
Located in the heart of Indianapolis right on E 82nd st , is your wonderful Yang's Foot spa ! waiting for you to come enjoy is our friendly Asian staff , men and woman are both welcome in our lovely Asian environment establishment. Our lovely All Asian staff will make sure we get all the stress and kinks out of your body. Come stop by and relax for a little and kick your feet up and let us get to work on you ! Hope to see you soon. Couples are also welcome!