Location #1: The stadium
1085 West 3rd Street, Cleveland, Ohio, United States
Note from the Webmaster: The stadium seen in the film was demolished in 1996. A new one was built and opened in 1999.
Location #2: St. Mark’s Hospital
St. Vincent Charity Medical Center, 2351 East 22nd Street, Cleveland, Ohio, United States
Location #3: The O’Brien office
Terminal Tower, Cleveland, Ohio, United States
Location #4: Hinkle’s apartment and the sneaky neighbors
East 20th Street (between Chester Avenue and Euclid Avenue), Cleveland, Ohio, United States
Note from the Webmaster: This part of the street does not exist anymore. The site became property of Cleveland State University in 1973. As of today, this area is part of the CSU campus.