Choose a Province None Ontario And Or Choose a Town None Sudbury And Or Choose a Theme None Local Business And Or Joe Lesar Menswear Clear Clothing Store Joe Lesar Menswear And Or 1 result Add a Province Town Theme to narrow results Sudbury, Ontario Sudbury Best Dressed with Over 30 Menswear Stores At one point, Sudbury was known as probably one of the best dressed cities in Canada. – Tony D’Angelo Themes Local Business Subjects Clothing Store Joe Lesar Menswear Share this story