Thayba Islamic Center

Mosque

Mosque, Smaller than the other Mosques in NYC, small prayer area

Rate and write a review

Coney Island Avenue 2165
11223 NY US
Get directions