Firemen's Hall

13-28 123rd St.
New York
United States