Avondale Veterinary Group Farm and Equine phone Hamilton House, Station Rd Strathaven, South Lanarkshire ML10 6BE map Avondale Vetinary Group phone Avondale House, Strathaven Rural Centre Strathaven, South Lanarkshire ML10 6SY map if (!IN_DEV) { ?> } ?>