
Islamic Center of Greater Miami
Also known as 'Miami Gardens Masjid' or '183rd Street Masjid'.
Contact Information
Address
4305 Northwest 183rd Street, Miami Gardens, Florida
Contact Listings Owner Form
Islamic Center of Greater Miami 0 reviews
Login to Write Your ReviewThere are no reviews yet.