Perth Royal Infirmary is located in the PH1 postcode (Perth and Kinross, geo coordinates 56.39634, -3.45295).
Address:
Postal code: