christenccivilettoFeb 20, 20155 minMY WAKE-UP CALL: I Had To Move 900 Miles Away to Understand that Niagara Falls Had a Problem … or TwLiving in Niagara Falls, New York, means that you hear a lot about cancer. It’s a fact of life in this corner of New York State. Your...