The Peabody opened its Union Avenue location in Memphis on Sept. 1, 1925. The Peabody's original Memphis location was at Main and Monroe. The Peabody is famous for its resident ducks, which march to ...