Explore details about location Falmouth Road. Falmouth Road is a location situated within the Truro alongside other areas such as Polruan Road, Walsngham Place, Brunel Court.