Orvis, a Vermont-based apparel store that sells outdoors high-end apparel, accessories, and fishing gear, will be closing its Pittsford Plaza location before the end of the year. READ MORE ...
Established in 1856, Vermont-based Orvis operates more than 80 stores in the United States and maintains about 400 dealers ...