NWS-PT112114-BandB06.jpg
B and B Men's Wear has been a fixture on Main Street, in Rochester, for 64 years.