queens national guard armory s

9305 168th St.
Jamaica
New York
United States