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

Buffalo Stallions

USAMỹ

Sân nhà

North Tonawanda High School Stadium

Thành phố

North Tonawanda, New York

Sức chứa

3,000

Mặt sân

artificial turf

# NPSL