News

The Wedgewood-Houston land and building last home to the Masjid Al-Farooq mosque has sold for $1.95 million. The building — ...
Dar Al-Farooq, which means House of Farooq in Arabic, is a mosque and community center located on 17th Avenue Southeast. Muslims from across the metro area practice and learn about their religion ...