Ecas Theatre is listed under Performing Arts and is located at Providence, Rhode Island.
Business Description :
Address : 199 Calla St Providence, RI 02905-1444
City : Providence
Pin Code : 2905
Phone : (401) 270-6565
E-mail :
Website :
Service Area Category : Performing Arts in Providence - 2905
Category : Performing Arts in Providence
Services : Performing Arts