North Bay Storage Facility Fined $100K in Falling Death Incident JAN 29, 2016
NORTH BAY Ontario – Seavale Incorporated pleaded guilty and has been fined $100,000 after a visitor to its self-storage facility in North Bay fell through an open hole and was killed in the fall. Seavale operates a self-storage facility at the site of an old Bomarc missile site on HighwayContinue Reading