Location

McCabe's Liquor Store
1347 3rd Ave
New York, NY 10021
United States
40° 46' 20.0244" N, 73° 57' 31.5972" W