I think this is the same hospital where John Lennon died.
Address: 419 W 114th St, New York, NY 10025, USA
Rich H | Oct 7, 2019
Nope
Abdelkader Boudina | Oct 7, 2019
No john Lennon died and roosevelt at 59 st and 10 Avenue
Thanks! Your answer is awaiting moderation.