MovieMaps
Browse Locations
|
Cities
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
".