Explore details about location Falcon Road. Falcon Road is a location situated within the Plymouth alongside other areas such as Vapron Road, The Quay, Copleston Road.