Moskéen ligger i hovedstaden Abuja og ligger ved Independence Avenue, rett overfor , som er sentrum for the National Church of Nigeria.