Explore details about location North 25th Street. North 25th Street is a location situated within the East St. Louis alongside other areas such as Lynch Avenue, North 9th Street, Missouri Avenue.