622 Woonasquatucket Ave, North Providence, RI 02911
Head of School: Michaelle Larracuente Dean of Operations: Dayana Molina