“Shot Through the Heart” Filming Locations

Series: White Collar Season 5, Episode 11

White Collar episode "Shot Through the Heart" was filmed in New York in United States of America.
Show Map
 

Madison Square Park

Neal meets Rebecca and tries to trick her into coming clean to him.

Source: IMDb