Mount Saint Charles Academy is a junior-senior high school located in Woonsocket, Rhode Island that believes in a holistic approach to education. 

More about Mount Saint Charles Academy

Location: 800 Logee St, Woonsocket, RI 02895

Contact: (401) 769-0310

Website: mountsaintcharles.org