Filming Locations (2)

  • Seaview Terrace, Newport, Rhode Island, USA (Tanner Hall)

  • Providence, Rhode Island, USA