MovieMaps

Photo of Villa

Location: Mansion on Calle Almendros
As Seen In: Warrior Nun episode 1x08 “Proverbs 14:1

Mary and Father Vincent exit their car and approach the villa with shotguns in hand.