Menu 

Photograph of the Greenwood water Tower near the Greenwood Park Mall

Photograph of the Greenwood water tower near the Greenwood Park Mall

Photo of the Greenwood, Indiana water tower literally towering over the parking lot at Greenwood Park Mall, a major retail hotspot in the Indianapolis suburb.