Niagara Falls Powercats Location: Niagara Falls, New York Level: high schoolStatus: defunctTeams with the Powercats team nameNiagara Falls, New York View larger map Buy me a coffee Tweets by mascotdb