Liberty Stadium Cricket Pitch is located in New Gra, Nigeria on 9V7CQGM, Inside Obafemi Awolowo Stadium, Main Bowl Manual Scoreboard Building (Gate J, Liberty Rd. Liberty Stadium Cricket Pitch is rated 5 out of 5 in the category cricket ground in Nigeria.
Address
9V7CQGM, Inside Obafemi Awolowo Stadium, Main Bowl Manual Scoreboard Building (Gate J, Liberty Rd