Explore details about location Brennan Crescent. Brennan Crescent is a location situated within the North Lanarkshire alongside other areas such as Farmgate Square, Blenheim Avenue, Breslin Terrace.