Explore details about location South 120th Street. South 120th Street is a location situated within the Omaha alongside other areas such as D Street, Spring Street, Taylor Street. Additionally, some smaller parts of South 120th Street include specific areas like South 126th Street adding to the diversity of its landscape.