• 23-20 Newtown Ave
    Long Island City, NY 11102

    ASTORIA

    Mount Carmel Institute (white building, across from main church) Downstairs

  • Saturday

  • Updated August 23, 2023