Location

Grace & Truth Chapel – Windsor is located in South Windsor between Dougall and Dominion, just north of the E.C. Row Expressway and west of Lajeunesse High School.