Satellite map of Ralph Wilson Stadium
Ralph Wilson Stadium (originally Rich Stadium) is an outdoor football stadium in the northeastern United States, located in Orchard Park, New York, a suburb south of Buffalo. Opened 42 years ago in 1973, it is the home of the Buffalo Bills of the National Football League.
Latitude: 42° 46' 14.99" N
Longitude: -78° 47' 7.79" W
Nearest city to this article: Orchard Park, New York
Read about Ralph Wilson Stadium in the Wikipedia Satellite map of Ralph Wilson Stadium in Google Maps