MovieMaps

“Lovesick Ass” Filming Locations

Wonderfalls episode “Lovesick Ass” was filmed in Toronto & Niagara Falls in Canada.