Fletcher's Jewelers can be found at Cielo Vista Mall, 8401 Gateway Blvd W . The following is offered: Jewelry Retailers. The entry is present with us since Mar 16, 2015 and was last updated on Mar 18, 2015. In El Paso there are 79 other Jewelry Retailers. An overview can be found here.