LensCrafters LensCrafters at Haute City Center in Terre Haute, IN is a leader in optical retailing, offering impeccable customer service, quality products and some of the biggest names in frames. Visit Website Follow