- Leeds, England, United Kingdom
New Croft Surgery is a company based out of Broadgate Lane, Horsforth, United Kingdom.