Doctor in Anstruther, Scotland The most extensive list of Doctor in Anstruther, Scotland Holden Dr L A Anstruther, Scotland Doctor Detail Address: Crail Road, Anstruther, Scotland KY10 3FF . Phone: +44 1333 310352. Types of specialists in Anstruther, Scotland Doctor Electrician General contractor Lawyer Plumber Real estate agency