MovieMaps

“Pops” Filming Locations

Lucifer episode “Pops” was filmed in New Westminster, Burnaby, & Vancouver in Canada.

6831 Arcola Street as Naomi's Apartment

Chloe and Lucifer go to investigate an apartment of a disgruntled former restaurant employee only to find it riddled with drug paraphernalia.