simulator

Melrose Center

The Melrose Center is a 26,000 square foot state-of-the-art facility at the Orlando Public Library, featuring audio, video and photo studios as well as simulators.