Masjid Dar Omar Al-Farooq

983 17th Ave SE, Minneapolis, MN 55414, USA