Location
Al Safarat, Riyadh 12512, Saudi Arabia
Worshippers
5000
Owners
Al Riyadh Development Authority
Architect Name
Beeah Consulting
Year of Build
1986