St. Thomas More School in CT

<p>I'd appreciate someone could share any info you know about St. Thomas More School in CT. Thanks.</p>