Location
15911, Saudi Arabia
Worshippers
2125
Owners
Princess Sultana Bint Turki Al Sudairi
Architect Name
Mar Urban Consultants
Year of Build
2004
Area
3010 SQM