MovieMaps

“The Odd-itions from Hell” Filming Locations

The Search for the Next Elvira episode “The Odd-itions from Hell” was filmed in Los Angeles in the United States of America.