Castlebrae Veterinary Clinic phone 10, Station Rd Dumbarton, West Dunbartonshire G82 1SA map Glenbrae at Dumbarton phone 18, Station Rd Dumbarton, West Dunbartonshire G82 1NS map if (!IN_DEV) { ?> } ?>