Court 16 LIC – Tennis Remixed™ is located in Queens, United States on 13-06 Queens Plaza S. Court 16 LIC – Tennis Remixed™ is rated 4.5 out of 5 in the category tennis club in United States.
Address
13-06 Queens Plaza S
Accessibility
Wheelchair-accessible entrance