Teresa M. Machel, Internist
We verify the medical license of each FindaTopDoc Verified Doctor to ensure that their license is active and they are in good medical standing.

Teresa M. Machel

Internist

208 King Street Windsor Nova Scotia, B0N 2T0

About

Teresa Machel, MD, PhD, FRCP (C) grew up in Nazi occupied Poland, originally loving art, but choosing medicine as a career.  As an adult she attended Warsaw Medical Academy, receiving her degree in 1968.  She remained there for a fellowship, and PhD program in internal medicine.  Dr. Machel stayed in Poland with her family until 1980 before accepting positions at Bengasi University Libya where they worked for two years.  In 1982 she and her family  immigrated to Canada, living three years in Ontario, before settling in Nova Scotia.  In 1987 Dr. Machel became a fellow of the Royal College of Physicians of Canada and today works as a personal consultant.  When not practicing medicine, Machel puts her extraordinary artistic skills to use by participating in "Gallery for Seniors;"  a portable art gallery displaying the work of nursing home residents, and local artists. 

Education and Training

Warsaw Medical Academy

Provider Details

MaleEnglish 56 years of experience

Areas of expertise and specialization

CardiologyEndocrinology

Awards

  • Awarded a Plaque for Conducting Good Research   

Fellowships

  • Warsaw Medical School

Professional Society Memberships

  • Canadian International Medical Society, Windsor Hopsital Medical Society

What do you attribute your success to?

  • Hard Work

Hobbies / Sports

  • Art, Golf, Skiing, Time with Grandchildren

Favorite professional publications

  • Canadian Medical Association Journal

Teresa M. Machel's Practice location

208 King Street -
Windsor, Nova Scotia B0N 2T0
Get Direction
New patients: 902-798-8544

Teresa M. Machel's reviews

(0)
Write Review

Recommended Articles

  • What Could Dysuria Be Telling You?

    What is dysuria?Dysuria is the medical term for painful urination or a burning sensation, discomfort, or difficulty when passing urine. In most cases, dysuria is a symptom of another medical condition. Males and females of any age can experience dysuria. However, this symptom is more common in...

  • 5 Treatments for Excessive Sweating

    What is excessive sweating?Excessive sweating is also known as hyperhidrosis. Abnormal and excessive sweating is not necessarily related to a rise in body temperature or intensive exercises. In this condition, sweating is so excessive that it tends to soak the clothes of an individual. At times,...

  • What are the Effects of Marijuana?

    Marijuana or pot is one of the most commonly abused illegal drugs in the country. About one in 300 people are addicted to this drug. Marijuana is actually a mix of shredded leaves, seeds, flowers, and stems of the plant Cannabis sativa. It is also available in a concentrated form called hashish....

  • What Are the Treatment Options Available for Bronchitis?

    Bronchitis is a condition that occurs due to the inflammation of the bronchial tubes. There are two types of bronchitis: acute and chronic. Acute bronchitis is usually caused by a viral infection or in some cases, 10 percent by a bacterial infection. Chronic bronchitis, on the other hand, is a...

  • 319 Pill

    319 PillThis pill is round in shape and white in color, and has an imprint of number “319”. It has been identified as tramadol hydrochloride 50 mg. It is used to treat restless legs syndrome (RLS), back pain, chronic pain, and fibromyalgia. It is supplied by Zydus Pharmaceuticals and belongs to...

  • Should I Take a Folic Acid Supplement?

    Formerly known as folacin, folate is the generic term for both folate and folic acid. It is a B vitamin, which is important for the growth and metabolism of cells. Studies have shown that many people do not get enough folic acid from diet alone.Why do people take folic acid supplements?For pregnant...

Nearest Hospitals

CALAIS REGIONAL HOSPITALl

24 HOSPITAL LANE CALAIS ME 4619

Head southeast on King Street 1358 ft
Turn left onto OBrien Street 829 ft
Turn left onto Wentworth Road 4154 ft
Take the ramp on the right towards 101 East: Halifax 1949 ft
Merge left onto Harvest Highway (101) 378 ft
Continue straight onto Highway 101 (101) 4404 ft
Continue straight onto Harvest Highway (101) 27.3 mi
Keep left at the fork onto Harvest Highway (101) 2952 ft
Continue straight onto Bedford Highway (101) 1356 ft
Take the ramp 1503 ft
Merge left onto Bicentennial Drive (102) 5.4 mi
Continue straight onto Veterans Memorial Highway (102) 47.3 mi
Merge left onto Highway 104 (104) 10.0 mi
Continue straight onto Trans Canada Highway (104) 7.6 mi
Continue straight onto Trans-Canada Highway (104) 11.4 mi
Continue straight onto Trans Canada Highway (104) 36.5 mi
Continue straight onto Trans Canada Highway (2) 9.3 mi
Continue straight onto TransCanada Highway (2) 38.6 mi
Continue straight onto Route Transcanadienne (2) 8.1 mi
Keep left at the fork onto 1 70.2 mi
Continue straight onto Saint John Throughway 4.1 mi
Continue straight onto Harbour Bridge (1) 3973 ft
Continue straight onto Saint John Throughway (1) 67.1 mi
Take the ramp on the right 1500 ft
Turn left onto 3 1101 ft
Continue straight onto King Street 1129 ft
Enter the roundabout and take the 1st exit onto 170 4678 ft
Keep right at the fork onto Milltown Boulevard (170) 2108 ft
Turn left 163 ft
Continue straight onto Ferry Point Bridge 384 ft
Continue straight onto Main Street (ME 9) 1879 ft
Continue straight onto US 1 3274 ft
Turn right onto South Street 1669 ft
Turn left onto Hospital Lane 1102 ft
Turn right 157 ft
Turn right 70 ft
You have arrived at your destination, on the right

HOULTON REGIONAL HOSPITALl

20 HARTFORD STREET HOULTON ME 4730

Head southeast on King Street 1358 ft
Turn left onto OBrien Street 829 ft
Turn left onto Wentworth Road 4154 ft
Take the ramp on the right towards 101 East: Halifax 1949 ft
Merge left onto Harvest Highway (101) 378 ft
Continue straight onto Highway 101 (101) 4404 ft
Continue straight onto Harvest Highway (101) 27.3 mi
Keep left at the fork onto Harvest Highway (101) 2952 ft
Continue straight onto Bedford Highway (101) 1356 ft
Take the ramp 1503 ft
Merge left onto Bicentennial Drive (102) 5.4 mi
Continue straight onto Veterans Memorial Highway (102) 47.3 mi
Merge left onto Highway 104 (104) 10.0 mi
Continue straight onto Trans Canada Highway (104) 7.6 mi
Continue straight onto Trans-Canada Highway (104) 11.4 mi
Continue straight onto Trans Canada Highway (104) 36.5 mi
Continue straight onto Trans Canada Highway (2) 9.3 mi
Continue straight onto TransCanada Highway (2) 38.6 mi
Continue straight onto Route Transcanadienne (2) 8.1 mi
Keep right at the fork onto Trans-Canada Highway (2) 1.7 mi
Continue straight onto Route Transcanadienne (2) 78.9 mi
Keep left at the fork onto Trans-Canada Highway (2) 20.7 mi
Continue straight onto Highway 2 (2) 18.8 mi
Continue straight onto Trans-Canada Highway (2) 11.9 mi
Continue straight onto Highway 2 (2) 12.4 mi
Continue straight onto Route Transcanadienne (2) 2.5 mi
Take the ramp on the right 2704 ft
Keep left at the fork 2386 ft
Continue straight onto 95 8.7 mi
Merge left onto Lane 3 (I 95) 2.8 mi
Take the ramp on the right 1562 ft
Turn left onto North Street (US 1) 3591 ft
Turn right onto Maple Street 726 ft
Turn right onto Hartford Street 133 ft
You have arrived at your destination

DOWN EAST COMMUNITY HOSPITALl

11 HOSPITAL DRIVE MACHIAS ME 4654

Head southeast on King Street 1358 ft
Turn left onto OBrien Street 829 ft
Turn left onto Wentworth Road 4154 ft
Take the ramp on the right towards 101 East: Halifax 1949 ft
Merge left onto Harvest Highway (101) 378 ft
Continue straight onto Highway 101 (101) 4404 ft
Continue straight onto Harvest Highway (101) 27.3 mi
Keep left at the fork onto Harvest Highway (101) 2952 ft
Continue straight onto Bedford Highway (101) 1356 ft
Take the ramp 1503 ft
Merge left onto Bicentennial Drive (102) 5.4 mi
Continue straight onto Veterans Memorial Highway (102) 47.3 mi
Merge left onto Highway 104 (104) 10.0 mi
Continue straight onto Trans Canada Highway (104) 7.6 mi
Continue straight onto Trans-Canada Highway (104) 11.4 mi
Continue straight onto Trans Canada Highway (104) 36.5 mi
Continue straight onto Trans Canada Highway (2) 9.3 mi
Continue straight onto TransCanada Highway (2) 38.6 mi
Continue straight onto Route Transcanadienne (2) 8.1 mi
Keep left at the fork onto 1 70.2 mi
Continue straight onto Saint John Throughway 4.1 mi
Continue straight onto Harbour Bridge (1) 3973 ft
Continue straight onto Saint John Throughway (1) 72.8 mi
Keep right at the fork onto International Avenue 114 ft
Keep straight at the fork onto International Avenue Lane 8 584 ft
Keep left at the fork onto International Avenue 661 ft
Make a slight left onto International Avenue 1308 ft
Enter the roundabout and take the 1st exit onto Baring Street (US 1) 3.5 mi
Turn left onto State Route 191 3.8 mi
Continue straight onto Main Street 6.4 mi
Continue straight onto Cooper Road 7.9 mi
Continue straight onto State Route 191 5.8 mi
Continue straight onto Cathance Road 9.3 mi
Continue straight onto Jacksonville Road 4597 ft
Turn right onto Main Street (US 1) 3.7 mi
Keep right at the fork onto Court Street (US 1A) 1.4 mi
Turn right onto Hospital Drive 120 ft
You have arrived at your destination

SOUTH CUMBERLAND MEMORIAL HOSPl

50 JENKS AVE PARRSBORO NS B0M 1S0

195-211 Evangeline Trail, Windsor, NS B0N 2T0, Canada
Head northwest on Evangeline Trail/Glooscap Trail/King St/Nova Scotia Trunk 1 W toward Grey St
0.3 km
Turn right onto Upper Water St (signs for NS-101)
0.3 km
Turn right to merge onto NS-101 E toward Halifax/Truro
49.0 km
Continue onto Nova Scotia Trunk 1 E
0.5 km
Take exit 1H for NS-102 N/Exit 1H toward Airport/Truro
0.4 km
Merge onto NS-102
83.1 km
Take exit 15W on the left for Trans-Canada Highway/NS-104 W toward Amherst/New Brunswick
1.7 km
Merge onto Trans-Canada Hwy/NS-104 W
21.8 km
Take exit 10 toward NS-4/NS-2/Great Village/Bass River/Londonderry
0.4 km
Turn left onto Station Rd
3.4 km
Turn right onto Nova Scotia Trunk 2 N
62.3 km
Turn right onto Templar St
0.2 km
Turn left onto Jenks Ave
0.4 km
Turn left
11 m
42-50 Jenks Ave, Parrsboro, NS B0M 1S0, Canada

HANTS COMMUNITY HOSPITALl

89 PAYZENT DR WINDSOR NS B0N 2T0

195-211 Evangeline Trail, Windsor, NS B0N 2T0, Canada
Head southeast on Evangeline Trail/Glooscap Trail/King St/Nova Scotia Trunk 1 E toward Victoria St
0.4 km
Turn left onto O'Brien St/Evangeline Trail/Nova Scotia Trunk 1 E
0.2 km
Turn left onto Wentworth Rd
0.7 km
Turn right onto Payzant Dr
0.4 km
Turn left
60 m
89 Payzant Dr, Windsor, NS B0N 2T0, Canada

COBEQUID COMMUNITY HEALTH CTRl

40 FREER LANE LOWER SACKVILLE NS B4C 0A2

195-211 Evangeline Trail, Windsor, NS B0N 2T0, Canada
Head northwest on Evangeline Trail/Glooscap Trail/King St/Nova Scotia Trunk 1 W toward Grey St
0.3 km
Turn right onto Upper Water St (signs for NS-101)
0.3 km
Turn right to merge onto NS-101 E toward Halifax/Truro
45.1 km
Take exit 2 for NS-354 toward Beaver Bank Road/Lower Sackville/Middle Sackville
0.5 km
Continue onto Beaver Bank Connector/NS-354 N
0.4 km
Turn right onto Old Sackville Rd
3.5 km
Turn left onto Cobequid Rd
0.8 km
Turn right onto Freer Ln
0.1 km
40 Freer Ln, Lower Sackville, NS B4C 0A2, Canada