St John’s is part of the Diocese of Dunkeld, which serves east central Scotland – including Aberfeldy, Alloa, Alva, Alyth, Arbroath, Auchterarder, Blairgowrie, Brechin, Callendar, Carnoustie, Crieff, Cupar, Doune, Dunblane, Dundee, Dunkeld, Forfar, High Valleyfield, Kinross, Leuchars, Pitlochry, Kirriemuir, Perth, Newport, Tayport, and Tullibody. The parish also serves Perth Royal Infirmary, Murray Royal Hospital, North Inch Home, Luncarty House, Catmoor Nursing Home, St John’s Nursing Home, Strathtay House, Upper Springlands Home, the Grange (Balbeggie) and Kincarathie Nursing Home.
Rev. Dr. Tom Shields PhB, STL, PhD 20 Melville Street, Perth, PH1 5PY
Tel: 01738 622241
Rev. Bogdan Palka SDS 16 Melville Street, Perth, PH1 5PY
Tel: 01738 564182
Rev. Len Moir
20 Melville Street, Perth, PH1 5PY