Where is the Niagara Science Museum in Niagara Falls New York located?

The address of the Niagara Science Museum is: 3625 Highland Ave, Niagara Falls, NY 14305-2056