“Henry and the Terrible… Day” Filming Locations

Series: My Own Worst Enemy Season 1, Episode 9

My Own Worst Enemy episode "Henry and the Terrible… Day" was filmed in Los Angeles in United States of America.
Show Map