Wilton, McMahon at New Canaan Boys

New Canaan, CT