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

Buffalo Stallions

USAAmerika Syarikat

Stadium

North Tonawanda High School Stadium

Bandar

North Tonawanda, New York

Kapasiti

3,000

Permukaan

artificial turf

# NPSL