Dollhouse Filming Locations

Dollhouse was filmed in Los Angeles in United States of America.
Show Map
 

College of the Canyons

From episode #107 "Echoes".

Source: IMDb

 

St Vincent de Paul Catholic Church

From episode #108 "Needs".

Source: IMDb

Greystone Mansion

From episode #110 "Haunted".

Source: IMDb

 

Los Angeles Center Studios

Dollhouse Garage

The Dolls depart and arrive through an underground loading dock.

 

Azzurra del Ray

Rooftop

The rooftop where Alpha straps dynamite to one of Echo's former lovers. You can see the police go through the deck on the westernmost tower.