Locate a Veterinarian

Charlotte, Kings & St. John County

Select a Region…

244089_county5
244090_county4
244091_county3
244092_county2
244093_county1

Charlotte County

Aquaculture Veterinary Services (Aquaculture)
60 Hall Rd., Old Ridge, NB   E3L 5E1
506-465-8060
Dr. J. O’Halloran

Kelly Cove Salmon Ltd.
61 Wallace Cove Rd, Blacks Harbour, NB  E5H 1G9
(506) 754-2387
Drs. A. Canam, S. Fielding, L. Hawkins, P. Jones

Maritime Veterinary Services Ltd. (Aquaculture)
4 Parr St, St. Andrews, N.B. E5B 1L6
506-755-0864
Drs. D. MacPhee, M. Moore

Mayfield Veterinary Clinic (Small & large animal / animaux de compagnie et grands animaux)
1 Happy Valley Lane, St. Stephen, NB E3L 2Y9
506-466-2543
Drs. T. Matheson, K. McAllister, K. Haines, J. Acheson, S. Fillioe

Provincial Veterinary Service (Aquaculture)
107 Mount Pleasant Rd., PO Box 1037, St. George NB  E5C 3S9
506-755-4000

St. George Veterinary Clinic (Small animal / animaux de compagnie)
8 Portage Street. St. George, NB   E5C 3L4
506-755-1100
Dr. Melanie Eagan

Skretting (Aquaculture)
Box 3940  St. Andrews, NB  E5B 3S7
506-529-4551
Drs. S. Backman

Kings County

Dairytown Veterinary Hospital (Small & large animal / animaux de compagnie et grands animaux)
25 Vail Ct., Sussex,  N.B. E4E 2R9
(506)-433-3889
Drs. M. Downey, N. Bourgeois, P. Moffett

Dickinson & Baird Veterinary Hospital (Small animal & equine)
141 William Bell Drive, Hampton, NB E5N 6B4.
506-832-3192
Drs. E. Dickinson-Mills, H Baird
Website

Hampton Veterinary Hospital (Small & large animal / animaux de compagnie et grands animaux)
510 Main St., Hampton, N.B. E5N 6C1
506-832-7673
Drs. S. Malone, S. MacGowan,

Provincial Veterinary Service (Large animal / grands animaux)
PO Box 5305, Sussex, NB   E4E 7H7
506-432-2001
Drs. M. Verschoor, N. Wanamaker, O. Harvey, M. Gillies, J. MacQuarrie

River Valley Veterinary Clinic (Small animal / animaux de compagnie)
441 Woolastook Dr.,
Grand Bay-Westfield, N.B. E5K 1T5
506-738-3306
Drs. C. Demerchant, D. Mackay, C. Britt

Sunshine Valley Veterinary Medical Centre (Small animal / animaux de compagnie)
140 Main St. Unit 1, Sussex, NB E4E 2A3
(506) 433-2200
Drs. D. McGrath, D. Sharp, D. Dupuis

Sussex Animal Hospital (Small animal / animaux de compagnie)
11A St. George St., Sussex, N.B. E4E 2A3
506-433-3538
Drs. S. Justason

St. John County

All Creatures Veterinary Service Ltd. (Small animal / animaux de compagnie)
1216 Sand Cove Rd., Box 9, Saint John, N.B. E2M 5V8
(506) 635-4102
Dr. S. Holland

Atlantic Veterinary Hospital (Small animal / animaux de compagnie)
125 Hampton Rd., Rothesay, N.B. E2E 2N7
506-847-2400
Drs. M. Blaney,  J. Morris, A. Robinson

Avenue Animal Hospital Ltd. (Small animal / animaux de compagnie)
507 Rothesay Ave., Saint John, N.B. E2J 2C6
506-633-1885
Drs. J. Caines, A. Gillis, C. Otorowski

Fairvale Animal Hospital (Small animal / animaux de compagnie)
1 Campbell Dr., Rothesay, N.B. E2E 5B6
506-847-7519
Drs. C. Adams, J. Smith, J. Dimock, S. Griffin, J. Soucy

Fundy Animal Hospital (Small animal / animaux de compagnie)
3 McLean St., Saint John, N.B. E2J 2K4
506-634-8680
Drs. A. Tompkins, L. Salgado-Kroetsch, A. Nolan

Kannon Animal Hospital
549 Millidge Ave., Saint John, NB  E2K 2N3
506-633-0088
Dr. M. Gehrig, W. Bell

Kennebecasis Valley Animal Hospital (Small animal / animaux de compagnie)
90 Hampton Road, Rothesay, NB   E2E 2P5
506-849-1137
Drs. C. Abbate , A. Gillis, K. Parker, D. Kelly

Loch Lomond Veterinary Hospital (Small & large animal / animaux de compagnie et grands animaux)
1964 Loch Lomond Rd., Saint John, N.B. E2J 2A3
506-696-2550
Drs. M. Downey,  N. Bourgeois, P. Moffett

Seaside Home Veterinary Care (Small animal / animaux de compagnie)
193 City Line, Saint John, NB E2M 1L4
506-663-5221
Drs. K. Bell, W. Bell

Saint John Animal Hospital (Small animal / animaux de compagnie)
1700 Manawagonish Rd., Saint John, N.B. E2M 3Y5
506-635-8100
Drs. C. DeMerchant, D. Mackay, C. Britt

Stoneybrook Veterinary Services (Small animal / animaux de compagnie)
2034 Upper Quaco Rd. Fairfield, NB E5R 1Z4
506-833-1807
Dr. S. Pridham

Questions? Need Assistance? Contact Us...

Your Name (required)

Your Email (required)

Subject

Your Message

Please leave this field empty.