Cumnock Public Services
South Ayrshire Council
Divisional Trading Standards, 5-7 River Terrace, Ayr, KA8 0BJ 01292 616060
Ayrshire & Arran NHS Trust
Crosshouse Hospital, Kilmarnock Road, Kilmarnock, KA2 0BE 01292 281821
Divisional Trading Standards, 5-7 River Terrace, Ayr, KA8 0BJ 01292 616060
Crosshouse Hospital, Kilmarnock Road, Kilmarnock, KA2 0BE 01292 281821