Kenland Bend North Tennis Center

Kenland Bend North Tennis Center
8840 Southwest 123rd Court
Miami
FL 33186, USA

(305) 814-8914

Get Directions

Location Details

Facility Types:

  • Public

Programs:

  • Junior Team Tennis

Court Types:

  • Hard Courts
Top