Islamic Institute of New York is located in Flushing, United States on 55-11 Queens Blvd. Islamic Institute of New York is rated 4.6 out of 5 in the category mosquereligious organization in United States.
Address
55-11 Queens Blvd
Accessibility
Wheelchair-accessible entrance