Explore details about location South Beech Street. South Beech Street is a location situated within the North Little Rock alongside other areas such as 3rd Street, Plainview Circle, East 20th Street.