East 73rd Street

FILE - A hospital sign (credit: ClipArt)

UES Residents Protest Plans For New Development That Includes Cancer Treatment Center

Some residents of the Upper East Side said Wednesday that they were so unhappy with plans for a new cancer treatment center that they think a garage full of garbage trucks would be preferable.

10/09/2013