Explore details about location South 159th Street. South 159th Street is a location situated within the Omaha alongside other areas such as South 72nd Street, South Omaha Bridge, North 106th Plaza.