Omaha Streetcar, US June 2, 2023 | North America Project Update, Project Update Developer: The Omaha Streetcar Authority is the developer. Project description: Development of a streetcar in Omaha, Nebraska. Background: The streetcar line will span over 5 km and cover 23 stops. It... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password