Has anyone heard of the Flower Hospital? it LOOKS like it MIGHT have been on 191 west end ave in manhattan? thanks kristina