Photo of the Stephen Decatur Elementary School building in Indianapolis, Indiana. Stephen Decatur Elementary School is a popular Indianapolis school in Decatur Township.
Stephen Decatur Elementary School Photo
July 29, 2010 by
Photo of the Stephen Decatur Elementary School building in Indianapolis, Indiana. Stephen Decatur Elementary School is a popular Indianapolis school in Decatur Township.