 "Ustadz" professor Ibrahim Maqari is the chief imam.The mosque is located in the capital city, Abuja, and is situated on Independence Avenue, across from the National Christian Centre.It includes a library and a conference room.