Explore details about location South 99th Street. South 99th Street is a location situated within the Omaha alongside other areas such as South 141st Court, South 27th Street, North 60th Street.