Location:1050-1098 W 52nd St, Indianapolis, IN 46228, USA