Siasia barred Odemwingie from his team's last two matches against Argentina and Ethiopia after the 30-year-old striker walked out on the team before a friendly against Kenya in March.
Coach and player have since made peace, allowing Siasia to recall him along with two uncapped players, Emmanuel Ekpo, who stars for Columbus Crew, and Warri Wolves goalkeeper Chigozie Agbim.
The Nigeria Football Federation announced in a statement that the players are due in London on 29 July for the match on 9 August.
Goalkeepers: Vincent Enyeama (Lille/FRA), Dele Aiyenugba (Bnei-Yehuda/ISR), Chigozie Agbim (Warri Wolves)
Defenders: Joseph Yobo (Everton/ENG), Taye Taiwo (AC Milan/ITA), Ambrose Efe (FC Ashdod/ISR), Yusuf Ayila (Dynamo Kiev/UKR), Chibuzor Okoronkwo, Gege Soriola (Heartland), Elderson Echiejile (Sporting Braga/POR)
Midfielders: Mikel Obi (Chelsea/ENG), Joel Obi (Inter Milan/ITA), Fengor Ogude (Valerenga/NOR), Kalu Uche (Almeria/ESP), Solomon Okoronkwo (Aalesund/NOR), Emmanuel Ekpo (Colombus Crew/USA)
Forwards: Ikechukwu Uche (Real Zaragoza/ESP), Osaze Odemwingie (West Bromwich Albion/ENG), Emmanuel Emenike (Fenerbache/TUR), Obinna Nsofor (Locomotiv Moscow/RUS), Victor Anichebe (Everton/ENG), Ekhigo Ehiosun (Samsunspor/TUR).