Welcome to Queen Medical Centre Located at 1591 Ouellette, Windsor, ON, N8X1K5 Our Walk-in clinic now OPEN