Medical:
Midland Regional Hospital, Portlaoise: 057 862 1364
St. Fintan’s Hospital: 057 869 2873
Midoc Portlaoise: 1850 302 702
Libraries:
Abbeyleix: 057 87 30020
Ballylinan: 059 8625007
Durrow: 057 8736090
Mountmellick: 057 8644572
Mountrath: 057 8756378
Portarlington: 057 8643751
Portlaoise: 057 8594986
Rathdowney: 0505 46852
Stradbally: 057 8641673