Get directions to Washington Square

Location of Washington Square mall is 10202 E Washington St, Indianapolis, Indiana - IN 46229 - 2670.

GPS Coordinates: 39.775479, -85.986407


Your address:

« Return to Washington Square