Location

The Strand
25 Broadway
Astoria, NY 11106
United States
40° 45' 45.6768" N, 73° 55' 40.0152" W