user
St Michaels Anglican Church
Itamaga, Ikorodu, Lagos, Nigeria
Appearance
St Michaels Anglican Church

Comments
Ol
Review №1

Main auditorium is under construction.

Information
1 Photos
1 Comments
4 Rating
  • Address:Itamaga, Ikorodu, Lagos, Nigeria
Categories
  • Anglican church
Similar organizations