Lee Health Sports Complex

Address: 14400 6 Mile Cypress Pkwy

City: Fort Myers

State: Fl

Postal Code: 33912