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

Buffalo Stallions

USAABD

Stadyum

North Tonawanda High School Stadium

Şehir

North Tonawanda, New York

Kapasite

3,000

Zemin

artificial turf

# NPSL