Practices 41 Townhead St Cumnock 3 Earl Grey St Mauchline 43-45 High St Sanquhar 22-23 East Morton St Thornhill