I fail to see what difference it makes. The Muslims own the property, and the community center with a mosque inside it, or the mosque with the community center around it, take your pick, is in compliance with all the zoning laws, so let them build it: it is their property and their money.
If sirs does not like it, it is over 3000 miles away from him, big effing deal.