Sandrell Rivers Theater

Address: 
6101 NW 7th Avenue, Suite 79
Miami, FL 33127
Phone Number: 
305-284-8800