Great place for prayer and Get together
It has well conducive environment
St. Benjamin is a catholic church in Lagos state.the chuech is situated in olowora ,lagos , Nigeria
Nice place