New World School of the Arts Dance Theater

Address: 
25 NE 2nd Street
8th Floor
Miami, FL 33132