March 10, 2004
The $17 million, 116,000-square-foot Conference Center Niagara Falls, opening in May in Niagara Falls, N.Y., has been awarded membership into the International Association of Conference Centers.