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 57 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 Are the Causes and Symptoms of the Mumps?

    The mumps is a viral infection of the parotid glands, the saliva producing glands present within the cheek in front of the ears. The infection often results in the swelling of the parotid glands. This contagious infection was contained to a large extent after the introduction of the mumps...

  • What Team of Specialists Should I Contact if I Have Meningitis?

    As complex as it is, meningitis can sometimes be a threat to life. Treating meningitis can be tricky, hence, it needs a team of medical practitioners to make a diagnosis and offer treatment for the condition.  You can call your doctor immediately under the following circumstances:...

  • What is Interstitial Cystitis?

    Interstitial cystitis, also known as painful bladder syndrome, is a chronic condition of the urinary bladder that causes extreme pain and discomfort. It mostly affects women, but may be seen in men as well. Interstitial cystitis often causes mild to severe pain in and around the pelvic area....

  • Top 12 Natural Home Remedies for Urinary Tract Infection (UTI)

    What is a urinary tract infection (UTI)?A urinary tract infection (UTI) is an infection in the urinary system, which includes the kidneys, bladder, urethra, and ureters. Usually, UTIs happen in the lower urinary tract, which consists of the bladder and urethra.Women are more prone to developing...

  • What is Medicaid?

    Medicaid is a health insurance program by the federal government to cover the finances for basic health and long-term care of low-income individuals. Unlike the Medicare, which is available to every citizen over the age of 65-years-old, Medicaid is available only for people with low-income, limited...

  • What Does Bactrim Treat?

    BactrimBactrim is a combination of antibiotics called trimethoprim and sulfamethoxazole, which help treat different types of bacterial infections. Bactrim can be used for the treatment of urinary tract infections (UTIs), ear infections, bronchitis, shigellosis, traveler's...

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