Public health clinics

Find public health clinics across the province.

Horizon Health Network

Location Address  Telephone Fax 
Blackville 2 Shaffer Lane
Blackville, NB E9B 1P4
506-843-2956  506-843-2911
Boiestown 6154 Route 8, Unit 1
Boiestown, NB E6A 1M4 
506-453-5200 506-369-2702
Chipman 9 Civic Court, Unit 2 
Chipman, NB E4A 2H8
506-453-5200 506-339-7181
Fredericton P.O. Box 500, 300 St. Mary’s Street
Room 1200
Fredericton, NB E3B 5H1 
506-453-5200 506-444-5108
Grand Manan 582 Rte 776
Grand Manan, NB E5G 2C9
506-662-7024
506-755-4022
506-662-7028
Miramichi 1780 Water Street, Suite 300 
Miramichi, NB E1N 1B6
506-778-6102 506-773-6611
Neguac 1175 Principale Street, Suite 60
Neguac, NB E9G 1T1
506-776-3824 506-773-6611
Oromocto 275 A Restigouche Road 
Oromocto, NB E2V 2H1
506-453-5200 506-357-4089
Perth-Andover 35 Tribe Road
Perth-Andover, NB E7H OA8
1-888-829-6444 506-273-2118
Plaster Rock 120 Main St. 
Plaster Rock, NB E7G 2E5
1-888-829-6444 506-356-6100 
Saint John 55 Union Street 
Saint John, NB E2L 5B7
506-658-2454 506-658-3067
St. George 5 Riverview Avenue 
St. George, NB E5C 3M1
506-755-4022 506-755-1807
St. Stephen 41 King Street 
St. Stephen, NB E3L 2C1
506-466-7504
1-888-476-3555 
506-466-7908
Sussex 30 Moffett Avenue 
Sussex, NB E4E 1E8
1-800-545-8008
506-432-2003 
506-432-4524
Woodstock 200 King Street, Room 145 
Woodstock, NB E7M 5C6
1-888-829-6444 506-325-4724

Vitalité Health Network

Location Address  Telephone Fax 
Bathurst 165 St. Andrew Street, 2nd Floor 
Bathurst, NB E2A 1C1 
506-547-2062 506-547-7459
Campbellton 19 Aberdeen Street, Suite 200 
Campbellton, NB E3N 2J6
506-789-2266 506-789-2349 
Caraquet 295 St-Pierre Blvd. West
Caraquet, NB E1W 1A4
506-726-2025 506-547-7459
Edmundston 121 Rue de l’Église, Unit 330
Edmundston, NB E3V 1J9
506-735-2065 506-735-3142
Grand Falls 131 Pleasant Street, 2nd Floor
Grand Falls, NB E3Z 1G1
506-475-2441 506-475-2443
Kedgwick 116 A, Notre-Dame Street
Kedgwick, NB E8B 1H8
506-284-3422 506-284-3447
Moncton 81 rue Albert / Street
Bureau / Suite 300
Moncton, NB E1C 1B3
506-856-2401 506-856-2623
Richibucto 25 Cartier Blvd., Unit 153
Richibucto, NB E4W 5R5
506 -523-7607 506-523-7766
Sackville 23 York Street, Unit C
Sackville, NB E4L 4R3
506-364-4080 506-364-4099
Shediac 342 Main Street, Unit 160 
Shediac, NB E4P 2E7
506-533-3354 506-533-3376
Shippagan 239B J. D. Gauthier Blvd. 
Shippagan, NB E8S 1N2
506-336-3061 506-547-7459
Tracadie-Sheila Place Tracadie, 3520 Principale Street
Tracadie-Sheila, NB E1X 1C9
506-394-3888 506-547-7459