North Tonawanda High School Stadium, home stadium of Buffalo Stallions
Buffalo Stallions

Buffalo Stallions

USAEUA

Recinto

North Tonawanda High School Stadium

Cidade

North Tonawanda, New York

Capacidade

3,000

Superfície

artificial turf

# NPSL