Ilora-Oluwa-Tedo is located in Oyo, Afijio. Its zip code is 211105 .
More information about text formats
Add new comment