Now Accepting 2015 – 2016 Enrollment Applications

SaveTheDatejpeg

 

 

We have moved! Please visit Sophia Academy at our new campus located at 582 Elmwood Avenue, Providence, RI  02907.

Posted in Uncategorized | Comments Off