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

Buffalo Stallions

USAUSA

Místo

North Tonawanda High School Stadium

Město

North Tonawanda, New York

Kapacita

3,000

Povrch

artificial turf

# NPSL