← Back to Events First Church in Windsor + Google Map 107 Palisado Ave Windsor, CT United States 860-637-2228 There were no results found. « Previous Events