“Ghost” Filming Locations

Series: Dollhouse Season 1, Episode 1
Previous: “
Next: “

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

Los Angeles Center Studios as Dollhouse Garage

Boyd escorts Echo back from her bachelor party mission.