Central Florida's Top Eye Institute to Build New Winter Park Location Posted on Friday March 12, 2021. After calling Orlando its headquartered location for over 50 years, Magruder Eye Institute announced today that they will be constructing a brand-new, state-of-the-art eye care center and surgical facility in Winter Park, Fla. Orlando, Fla. (March 10, 2021) — Magruder Eye Institute ....