110607 Four Points - NG
James Neiss/staff photographerNiagara Falls, NY - The Four Points by Sheraton hotel on Buffalo Avenue is having it’s grand opening this Thursday.