Location 132 Leota St. Indianapolis, IN 46202 View map Hours Mon-Fri 9am-6pm Sat 9am-5pm Referral Form Redemption Tues-Fri 10am-4pm Saturday 9am-12:00 noon Closed Sunday and Monday Phone: (317) 687-8260 Click here to get directions