directions

Masjid Umar al-Farooq

5507 238th Street SW

Mountlake Terrace, WA 98043