Request More Information

Your Name (required)

Your Email (required)

Subject

Your Message

Our Address

289 Windham Rd, Willimantic, CT 06226

Map & Directions →

Get in Touch


Phone: 
860-423-8484

Fax: 860-456-5583

info@immaculataretreat.org


 

Latest Tweets from Pope Francis