Undoubtedly a tourism hot spot, Canal Street has also become home to two major hospitals and the city’s burgeoning ...