Where is John McEnroe Tennis Academy located?
John McEnroe Tennis Academy, John McEnroe Tennis Academy, United States of America (approx. 40.7928°, -73.9192°)
John McEnroe Tennis Academy, John McEnroe Tennis Academy, United States of America (approx. 40.7928°, -73.9192°)