Valley Zoo, Edmonton, located at 13315 Buena Vista Road, PO Box 2359, in Edmonton, Alberta, Canada , was founded in 1959
Valley Zoo, Edmonton elephants are managed in Free Contact