New Amazon Facility In Tonawanda Opening This WeekNew Amazon Facility In Tonawanda Opening This WeekThis week, Amazon’s new delivery station at Tonawanda’s Riverview Solar Technology Park opens for business according to our WIVB-TV.Joe ChilleJoe Chille