Talk:Sisters of Quiet Mercy/@comment-72.9.15.94-20170325155951

Filiming location Riverview Hospital, 65 Pine Terrace, Coquitlam, British Columbia. Even before its closure in 2012 some of the unused obsolete buildings were leased to the TV and film industry for film locations.