NYC Muslim Center is a registered 501(c)3 non profit organization, Tax-ID:273308812, that is building the Largest Islamic Center in New York City.
The historic 60,000 Sq Ft NYC project is approved by New York City and is located at 9020 191st Street, Hollis, NY 11423. The facility will be accessible to over 1 Million Muslims in NYC and its surrounding areas.