Movies Filmed at Quail's Gate

3303 Boucherie Rd, Kelowna, BC V1Z 2H3, Canada
Official Site
Show Map

Psych

La Mancha Estate Winery (interior)

From episode 2x11 "There's Something About Mira".