MovieMaps

“Lady Parts” Filming Locations

Lucifer episode “Lady Parts” was filmed in Vancouver in Canada.