Hospitals in Windsor, ON
Hotel-Dieu Grace Hospital
Windsor & Dist Kidney Fndtn