Haematology What is haematology? Haematology is the medical field that deals with study of blood, blood-forming organs and blood diseases. How are haematology services provided? At Horizon, we provide specialized care for people in hospital or who come to our clinics and are living with blood diseases, including leukemia. Our haematologists diagnose and clinically manage disorders of the blood and bone marrow. In collaboration with other health care professionals, Horizon haematologists work with patients of all ages and they manage both benign and malignant conditions such as cancers. Click here to learn about how Cancer Care is provided at Horizon, how to access our specialized services, and/or to prepare for an appointment. Horizon locations offering this service: Fredericton Facility Name Address Phone Dr. Everett Chalmers Regional Hospital (Fredericton) 700 Priestman St. , PO Box 9000, Fredericton, New Brunswick, E3B 3B7 506-452-5400 Miramichi Facility Name Address Phone Miramichi Regional Hospital 500 Water St., Miramichi, New Brunswick, E1V 3G5 506-623-3000 Moncton Facility Name Address Phone The Moncton Hospital 135 MacBeath Ave., Moncton, New Brunswick, E1C 6Z8 506-857-5111 Saint John Facility Name Address Phone Saint John Regional Hospital 400 University Ave., Saint John, New Brunswick, E2L 4L2 506-648-6000 Charlotte County Hospital (St. Stephen) 4 Garden St., St. Stephen, New Brunswick, E3L 2L9 506-465-4444 Upper River Valley Facility Name Address Phone Upper River Valley Hospital (Waterville) 11300 Route 130, Waterville, New Brunswick, E7P 0A4 506-375-5900