Our Home on the World Wide Web
We usually see the huge new medical complex from Canal Street; this is from Poydras Street