Tonawanda News

Archive

130425 yahoo lockport file art.jpg

FILE PHOTOS BIGGER: Yahoo announced Thursday it plans to build a new data center and a customer call center in the Town of Lockport Industrial Development Agency Park.