Company description
Lime Ridge is a two-level indoor shopping mall in Hamilton, Ontario, Canada, on Upper Wentworth Street. It is the largest mall complex in the city, a 815000 sqft super regional shopping centre with over 213 stores including department store anchors The Bay and Sears, and five large non-majors: Home Outfitters, The Bay Home Store, Old Navy, H&M, and SportChek. Since the day it opened in 1981, Lime Ridge has ...