North Meadow Softball Field 7 is located in New York, United States on 102nd St Crossing. North Meadow Softball Field 7 is rated 4.7 out of 5 in the category baseball in United States.
Address
102nd St Crossing
Accessibility
Wheelchair-accessible entrance