Practice details 07796 951 604 MacIntosh Place, South Newmoore Industrial Estate, Irvine KA11 4JT View map 55.607962, -4.641732See directions to practice Email practice Specialities Sports physiotherapy Payment options Private Share