An Islamic cultural center on Victory Boulevard in Staten Island.
307 Victory Blvd, Staten Island, NY 10301