Sportime Randall's Island Tennis Center


The Sportime Randall's Island Tennis Center is a tennis facility located in Randalls Island Park in New York City. It is the home of the New York Sportimes team of World TeamTennis.