Practice details 01294 272 303 33 Milgarholm Avenue, Irvine, KA12 0EL View map 55.609074, -4.658682See directions to practice Email practice Specialities Back, neck, joints and muscles, Rheumatology, Chronic Fatigue / ME Payment options Private Share