Odosenlu Alaro is a town in Ijebu side of Ogun State a Yoruba tribe in Nigeria.
This Ogun State, Nigeria location article is a stub. You can help Wikipedia by .