The OA Filming Locations

The OA was filmed in New York in United States of America.

Dunderberg Road (between Nininger & Stainton)

Chasing Ambulance

From episode 1x08 "Invisible Self".

Source: Filmap