Carol Nichols Park, located at 77 N Evarts Ave, Elmsford, New York, 10523, is a fantastic destination for sports enthusiasts and families alike. This vibrant public park offers an inviting atmosphere where everyone can enjoy the outdoors while engaging in various sports.
For tennis lovers, Carol Nichols Park features high-quality outdoor hard courts perfect for both casual play and competitive matches. With well-maintained surfaces, players of all skill levels can practice their swings, engage...