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 even have great food.
Cons: Sometimes parking can be tiresome, but at least you wont get ticketed or towed!
more