Windsor Chapel Windsor Chapel Click for website+15192537234+1 519-253-72343048 Dougall AvenueWindsor, ON For GMap: -83.012112937868, 42.272654065063