The Mysteries of Laura Filming Locations

The Mysteries of Laura was filmed in New York in United States of America.
Show Map

Washington Square Park

Washington Square Park

Billy heads to the park to find the junkie who has been robbing from the cancer fund in episode 2x02 "The Mystery of the Cure for Loneliness".