
716-285-0245 (V/F)
Our facility is located in the heart of Niagara Falls, on the same block as Niagara Falls City Hall.

Looking south from the front of our building, you can see the mist from the Falls. There is a fuel station with mini-mart across the street, and you'll find many spots for lunch around the area. The Niagara Falls Central Post Office is also one block down from our location, as well as M&T, Key HSBC, and First of America banks.
Of course, the Seneca-Niagara Casino is a few streetlights down, where you can enjoy some of the best fine dining available in our area!