Where was the "Omnivore" episode of Criminal Minds filmed? Its "supposed" to be set in Massachusetts but being from there I know its not. ?
- AnonymousLv 71 month agoFavorite Answer
It's filmed in Toronto.
Still have questions? Get your answers by asking now.