MovieMaps

“I Was Made to Love You” Filming Locations

Buffy the Vampire Slayer episode “I Was Made to Love You” was filmed in Los Angeles in the United States of America.