Explore details about location Plas Treoda. Plas Treoda is a location situated within the Whitchurch alongside other areas such as Greenclose Road, Silver Birch Close, Longwood Drive.