Lafayette Square Mall - Indianapolis, IN
Website URL:
Address:
3919 Lafayette Road
Indianapolis
, IN
, 46254
39° 49' 48.4428" N, 86° 14' 12.5988" W
See map: Google Maps