1. Tustin Tennis Shop 13762 Newport Ave Ste D, Tustin, CA 92780 Coordinate: 33.74051,-117.81928 Phone: (714) 734-6034