Explore details about location North 28th Street. North 28th Street is a location situated within the Omaha alongside other areas such as North 97th Circle, Terrace Drive, South 19th Avenue.