Riverfront Station is conveniently located at 109 S. 1st Avenue in downtown Nashville, at the foot of Broadway, adjacent to the Flag Court and the Shelby Avenue Bridge. As the destination station for the Music City Star, Riverfront Station will not include parking facilities; however space will be incorporated into the facility to accommodate efficient connections between commuter rail and MTA bus services. |