La Plaza

Website 
www.laplaza-indy.org

Location   
American Legion Mall
700 N. Pennsylvania Street
Indianapolis, IN 46206

Contact   
317-890-3292