Amtrak The Amtrak Memphis Central Train Station After many months of planning and research, we are finally on our way to the Memphis Central Station to board the Amtrak train the City of New Orleans. Read More » March 1, 2023 2 Comments