New Memphis attraction sets opening date
A new Memphis tourist attraction is opening next month.
The Memphis Flyway, located on Tom Lee Park’s south end, is scheduled to open on June 12.
The 218-foot-long observation deck will allow visitors to overlook the Mississippi River. The deck will also be ADA-accessible.