Sports Complex, Stony Brook, NY 11790, United States
1320 Stony Brook Rd, Stony Brook, NY 11790, United States