Moira Industrial Estate, 34 Old Kilmore Road, Moira
Idexx is a global leader in pet healthcare innovation.