By admin September 29, 1997 Indianapolis Public Schools Bldg 120 E. Walnut St. Indianapolis, Indiana 153 Feet Long x 35 Feet High Dedicated September 29th, 1997 By Esperanza Zendejas, Indianapolis Superintendent of Schools admin / About Author More posts by admin