Squash courts is located in New York, United States on Thomas Jefferson Park Skate Park, East 114th Street and the FDR Drive Thomas Jefferson Park. Squash courts is rated 3 out of 5 in the category squash court in United States.
Address
Thomas Jefferson Park Skate Park, East 114th Street and the FDR Drive Thomas Jefferson Park