Vaultra Storage Toronto - Castlefield The Toronto Castlefield Vaultra Storage is a Canadian owned & operated self-storage facility, located at 200 Fairbank Ave. Phone: 416-781-6000 200 Fairbank Ave Toronto, ON M6B 4C5 Canada Map Other Categories: Business Services |