Tonawanda News

Archive

SUN LIFE Houghton.jpg

Contributed Photo CLASS IT UP: The new Niagara Falls classroom for Houghton College is located at the Four Points Sheraton on Buffalo Avenue.