Blackfriars Medical Practice, St Andrews Community Hospital, Largo Road, St Andrews, Fife, KY16 8ARTel: 01334 477477