MovieMaps

“Freaky Little Love Poodles” Filming Locations

Emma's parents arrive and the trio struggles to keep up the lie while Nina deals with what one of Andy's exes told her about him.

You Me Her episode “Freaky Little Love Poodles” was filmed in Langley & Vancouver in Canada.

9010 Nash Street as Matherfield House (interior)

Ava walks into the living room where Lori is nursing a hangover from the night before and they chat about both of them being assholes.

9002 Nash Street as Amari House (interior)

Carmen walks in on Dave spread eagle in their bed after their freaky drug experience from the night before and they finally come to terms with their lives.