Where is Stonewall Inn?
Where is Stonewall Inn located?
Stonewall Inn, Stonewall Inn, United States of America (approx. 40.7338°, -74.002144°)
Where is Stonewall Inn on the map?
Stonewall Inn - Times Square
{"latitude":40.7338,"longitude":-74.002144,"title":"Stonewall Inn"}