THREEBESTRATED SAINT JOHN NB PRIMARY CARE PHYSICIANS

Best Primary Care Physicians in Saint John, NB

Handpicked Top 3 Primary Care Physicians in Saint John. Our 50-Point Inspection includes everything from checking customer reviews, history, complaints, ratings, satisfaction, trust and cost to the general excellence. You deserve only the best!

DR. MARGARET MACCALLUM, MD

Since 1989

Diagnostic Testing Immediate Result, Physical Exams, Skin Biopsies, Pap Smears, Evaluations, Contraception, Cold, Flu, Abdominal Pain & Backaches

Specializes in Chronic Disease Management

License #59963

ratemds.com/doctor-ratings/43268/dr...

By Appointment Only

Very nice person but not a very competent doctor. Tries to save public money by delaying to refer the patient right away when there is a problem. One has to be lucky not to have a serious problem when consulting her.
send your review reviews@threebestrated.ca

107 Catherwood Street, , Saint John, NB E2M 5J7

DR. THERESA KOPPERT, MD

Cold, Flu, Injury, Rashes, Skin Condition, Infections, Gastroenteritis, Wellness Exams, Female, Gynecology Exams & Well Child Checks

Expert in Diabetic Macular Edema

healthcarereviews.com/reviews/patie...

By Appointment Only

Dr. Koppert is an excellent doctor. Consider yourself lucky if you are able to have her as your family physician. Her staff also get an A++ in my books. Friendly and great with kids too!
send your review reviews@threebestrated.ca

295 Metcalf St , Saint John, NB E2K 1K7

DR. SASHA SEALY, MD

Adult, Child Wellness, Cold, Flu, Abdominal Pain, Backaches, Skin Biopsies, Treatments, Nutritional Counseling, Joint Injections & Geriatric Health Assessments

Initial PCP visit & never wait for long time

newbrunswickdoctordirectory.ca/sain...

By Appointment Only

She is the best so happy she is my doctor .... will take the time to listen to what you have to say and if she doesn't have an answer she will refer you to someone who does .
send your review reviews@threebestrated.ca

55 Drury Cove Road , Suite 101 , Saint John, NB E2H 2Z8