Home » Loch Haven Center

Loch Haven Center

LochHaven610 North Lake Formosa Drive
Orlando, Fl 32803

6 a.m. – 11 p.m.


The Loch Haven Center is located in Orlando’s premier cultural park. The 11,000 square foot center, featuring a 2,000 square foot patio overlooking Lake Formosa, plays host to a variety of community and private events.

scroll to top