Juniper Valley Park

71 Juniper Blvd S
Queens, NY 11379
United States