Where is Buffalo Niagara Airport located?

The Buffalo Niagara International Airport is located in Cheektowaga, New York. It serves the Buffalo, New York, area as well as Southern Ontario, Canada.