Dr XM McFarlane, Adult General Medicine (Gastroeneterology) Adult General Medicine (Gastroeneterology) Telephone: 0161 720 2623 North Manchester General Hospital Speciality: Gastroeneterology Services Gastroenterology (NMGH)