Location of store LensCrafters in Washington Plaza mall is 10030 E Washington St, Indianapolis, Indiana - IN 46229.
GPS Coordinates: 39.776013, -85.989939
« Return to store detail