Get Directions to Match Point Tennis Courts, Inc. Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Match Point Tennis Courts, Inc. 14664 Rio Rancho, San Diego, CA 92127 +1 858-756-9022 View details Click to load map