Company Overview
Green Lee Shoes is a footwear company based in New Brunswick, Canada, that bills itself on its company website as the “World’s Greatest Shoe Store.” According to its website, it is open seven days a week; from 9 am to 9 pm on the weekdays, 9 am to 6 pm on Saturday, and from 12 pm to 5 pm on Sunday. It has only one location, 59 Bentley Street in Saint John, New Brunswick. It was founded in 1981 and has been a family-owned company for 35 years. It is owned and run by Terra, Steve, and Brant, ...