Central Park Tennis Courts

Central Park Tennis Courts

LOCATION:
31st Street and Indiana Ave, Kansas City, Missouri 64109

Central Park features four tennis courts.