Police calls remain high for downtown Windsor public housing high-rise — but so do hopes for the future
Ouellette Manor — the 24-story, 400-unit public housing apartment building in downtown Windsor — has the second-highest number of police calls of all addresses in the city.