New Hampshire St. which is where it’s located is known as the road to heaven, I found out after talking to a few locals. Reason is there’s religious representation of a lot of faiths in terms of their places of worship. There’s a couple of mosques, a Hindu temple, and a few churches. I broke fast and prayed here last weekend. The community does a great job of organizing events and maintaining facilities. Unlike a lot of mosques here in the US, parking is PLENTY which helps.