Muhammad’s Mosque #29 EditDelete 5600 Northwest 7th Avenue, Miami 33127, Florida, United States Church and religious organizations