LensCrafters - Closed Location 10030 E Washington StIndianapolis, IN, 46229Washington Square Plaza View Phone 317-897-8506 Fax: 317-897-3880 10030 E Washington StIndianapolis, IN 46229Washington Square Plaza View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page