Located on the Hamilton Mountain since 1974, Ann's Fabric Shop began as a small fabric store and has now grown to be one of Canada's largest premier suppliers of stretch fabrics. W... more... See more text