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 . 
<triplet> Sportime Randall's Island Tennis Center <subj> tennis <obj> sport