Quality Inn Jamaica

13868 94th Ave
Jamaica
New York
United States