Alexandria Library phone Gilmour St Alexandria, West Dunbartonshire G83 0DA map Balloch & Haldane Library phone Carrochan Rd Alexandria, West Dunbartonshire G83 8BW map if (!IN_DEV) { ?> } ?>