Oduro, scorer of 48 MLS goals, has landed at Montreal in exchange for allocation money after spending the second half of 2014 at BMO Field.
Impact's technical director Adam Braz told the club's official website: "This move allows us to add quality depth to our striker position, as we identified in our plan.
"Dominic is an experienced player who has scored in our league and adds a different profile to our attacking options."
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!