Explore details about location Dr Beatrous Road. Dr Beatrous Road is a location situated within the Terrebonne Parish alongside other areas such as Afton Villa Drive, Anne Street, Billiot Court.