Beautiful Mosque full of great people. Welcoming environment with many different races sharing the same faith. Many programs for youth and people of all ages. Pros: They eve...
All reviews seem positive