Physiotherapy Physiotherapy helps patients restore, maintain and maximize their strength, function, movement, and overall well-being. Physiotherapists use their in-depth knowledge of how the body works, combined with their hands-on clinical skills, to treat patients of all ages. They provide a variety of health services ranging from immediate care and rehabilitation, disability and disease management, to wellness, health promotion and prevention. Physiotherapy Programs Musculoskeletal problems, fractures, and post-operative surgery Lymphedema Treatment Breast Health Surveillance Program Geriatric Clinic Pelvic Floor Physiotherapy Cardiac Rehabilitation Program Horizon locations offering this service: Fredericton Facility Name Address Phone Oromocto Public Hospital 103 Winnebago St., Oromocto, New Brunswick, E2V 1C6 506-357-4700 Dr. Everett Chalmers Regional Hospital (Fredericton) 700 Priestman St. , PO Box 9000, Fredericton, New Brunswick, E3B 5N5 506-452-5400 Queens North Community Health Centre 1100 Pleasant Drive, Minto, New Brunswick, E4B 2V6 506-327-7800 Harvey Health Centre 2019, Route 3, Harvey Station, New Brunswick, E6K 3E9 506-366-6400 Central Miramichi Community Health Centre 11 Prospect Street, Doaktown, New Brunswick, E9C 1C3 506-365-6100 Miramichi Facility Name Address Phone Miramichi Regional Hospital 500 Water St., Miramichi, New Brunswick, E1V 3G5 506-623-3000 Moncton Facility Name Address Phone Sackville Memorial Hospital 8 Main St., Sackville, New Brunswick, E4L 4A3 506-364-4100 The Moncton Hospital 135 MacBeath Ave., Moncton, New Brunswick, E1C 6Z8 506-857-5111 Albert County Community Health Centre 8 Forestdale Road, Riverside-Albert, New Brunswick, E4H 3Y7 506-882-3100 Saint John Facility Name Address Phone St. Joseph's Hospital (Saint John) 130 Bayard Dr., Saint John, New Brunswick, E2L 3L6 506-632-5555 Grand Manan Hospital 582 Route 776, Grand Manan, New Brunswick, E5G 2C9 506-662-4060 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 Sussex Health Centre 75 Leonard Dr., Sussex, New Brunswick, E4E 2P7 506-432-3100 Fundy Health Centre 34 Hospital Street, PO Box 1298, Blacks Harbour, New Brunswick, E5H 1K2 506-456-4200 Upper River Valley Facility Name Address Phone Hotel-Dieu of St. Joseph (Perth-Andover) 10 Woodland Hill, Perth-Andover, New Brunswick, E7H 5H5 506-273-7100 Upper River Valley Hospital (Waterville) 11300 Route 130, Waterville, New Brunswick, E7P 0A4 506-375-5900 Tobique Valley Community Health Centre 120 Main Street, Plaster Rock, New Brunswick, E7G 2E5 506-356-6600