Shadow Bay Park/Lake Cane Tennis Center

  • 5100 Turkey Lake RD Orlando, FL 32819

Nature presents itself in all its glory at Shadow Bay Park. Enjoy our 17 tennis courts with a pro shop.

Images shown are for illustration purposes only and do not show the actual location.

Nature presents itself in all its glory at Shadow Bay Park. Enjoy our 17 tennis courts with a pro shop.

Images shown are for illustration purposes only and do not show the actual location.