MovieMaps

The Lords of Salem Filming Locations

Filmed on location in Salem, MA

The Lords of Salem was filmed in Salem & Los Angeles in the United States of America.