Find places of worship in Farmington, CT. Listings include Our Lady of Calvary Retreat Center.
Our Lady of Calvary Retreat Center is a ministry of the Sisters of the Cross and Passion.