Location

Location 

Bill Frederick Park at Turkey Lake 

3401 South Hiawassee Road, Orlando, FL 32835