Explore details about location South 151st Plaza. South 151st Plaza is a location situated within the Omaha alongside other areas such as Fillmore Street, Parker Street, Nicholas Street.