Explore details about location Cowley Road. Cowley Road is a location situated within the Cary alongside other areas such as Ferncrest Court, Cary Tennis Park Trail, Indian Elm Lane.