Explore details about location South 120th Street. South 120th Street is a location situated within the Omaha alongside other areas such as South 140th Plaza, Ida Street, Edward Babe Gomez Avenue.