Return to Directory 185 City Hall Square South Windsor ON CA N9A 6W5 Phone 519-253-2549 Category Legal Aid Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment Name * Email * Website