Churches in North Windham, CT Oblate Fathers289 N Windham RdNorth Windham, CT, 062568604238484ChurchChurches Places Of WorshipSaint Paul Church Show More