Keelum Hotel Reservations Ctr
9956 63rd Ave # 2r
Rego Park, NY 11374
Rego Park, NY 11374