Location:6215 N. College Ave, Indianapolis, IN 46220