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