of Divine Providence Parish -- 98 Franklin Square, New Britain, CT