School 787 Westminster Street, Providence, RI 02903