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

Buffalo Stallions

USAUSA

Miesto

North Tonawanda High School Stadium

Mesto

North Tonawanda, New York

Kapacita

3,000

Povrch

artificial turf

# NPSL