Rena Strober
Rena Strober is known in New York and across the country from Broadway performances, TV appearances to her 1-woman show to concerts onstage at Lincoln Center, Town Hall and so many other venues.Rena w ...Show More
Rena Strober'S roles