The Detour was filmed in New York in the United States of America.
Locations
101 Park Avenue
101 Park Ave, New York, NY 10168, USA
Scene where None
Scene was shot A 49 story office building constructed in 1982 that sits a block from Grand Central Station.