Niagara Power Vista This entry was posted on September 14, 2016 by Nico Loading Map.... Niagara Power Vista5777 Lewiston Rd - LewistonEvents 43.1419873 -79.03992719999997 Address 5777 Lewiston Rd Lewiston NY 14092 United States Upcoming Events No events in this location