Perth Royal Infirmary

PERTH ROYAL INFIRMARY
Taymount Terrace
Perth
PH1 1NX
Taymount Terrace
Perth
PH1 1NX
01382 660111 (Main Switchboard)
01738 473734 (Admissions and Enquiries Desk)