Dr. Teresa A Foo M.D., M.P.H.?
Update this Profile
Dr. Teresa A Foo M.D., M.P.H., Orthopedist
We verify the medical license of each FindaTopDoc Verified Doctor to ensure that their license is active and they are in good medical standing.

Dr. Teresa A Foo M.D., M.P.H.

Preventative Medicine Specialist | Public Health & General Preventive Medicine

2100 BULL ST COLUMBIA SC, 29201

About

Teresa Foo is a preventative medicine specialist practicing in Saint Louis, MO. Foo specializes in the health of individuals, communities, and particular populations, focusing on how to protect and maintain health as well as prevent disease and dangers. As a preventative health specialist, Foo participates in the planning and evaluation of health services, researches diseases in specific populations and helps manage health care organizations. Preventative medicine specialists can specialize further in aerospace medicine, occupational medicine, or public health and general preventive medicine.

Provider Details

FemaleEnglish

Dr. Teresa A Foo M.D., M.P.H.'s Practice location

Practice At 3635 Vista Ave

3635 Vista Ave -
Saint Louis, MO 63110
Get Direction
New patients: 314-577-8850

Teresa Foo

13001 E 17th Pl Ms B119 -
Aurora, CO 80045
Get Direction

2100 BULL ST -
COLUMBIA, SC 29201
Get Direction
New patients: 803-898-0460

Dr. Teresa A Foo M.D., M.P.H.'s reviews

(0)
Write Review

Recommended Articles

  • What Conditions Warrant Occupational Therapy?

    In general, therapy refers to an attempt of diagnosing a health problem upon identification. Various forms of therapy have been created to address different health problems. Occupational therapy (OT) is among the newer forms of therapies which is very closely related to physical therapy (PT), but is...

  • What is Apraxia?

    Apraxia is a neurological condition in which the affected person may not be able to perform a particular movement when they want to. This is true even when the movement is learned. In some cases, mild symptoms are seen and this condition is referred to as dyspraxia. There are different types of...

  • Why Is the Cause of Multiple Sclerosis Unknown?

    It is a challenging experience for a doctor to break the news of the disease to a patient suffering from multiple sclerosis (MS) as the cause of the disease is unknown.Multiple sclerosis is an autoimmune disease where the immune system attacks its tissues. It is a progressive neurological disorder....

  • Is Vaccination an Old Method or Another Achievement of the Modern Era?

    In the early 19th to the 20th century, parents would have been surprised to know that future generations would be free from childhood diseases. Diphtheria was then one of the most common diseases that took the lives of thousands of children, while polio left thousands of children crippled. Measles...

  • What Causes Middle Back Pain?

    Middle back pain, also known as upper back pain or thoracic back pain occurs anywhere between the bottom of the neck to the top of the lumbar spine, where the rib cage ends. The ribs are connected to the sternum (a narrow thickened plate in the center of the chest) and then wrap round the...

  • Occupational Therapy vs. Physical Therapy

    Therapy is synonymous with treatment, which means that it is a course of action taken to correct a particular health problem. As with other fields, there are different approaches to therapy such as occupational and physical therapy. They are both recognized professions and the practitioners must be...

Nearby Providers

Nearest Hospitals

SHRINERS HOSPITALS FOR CHILDRENl

4400 CLAYTON AVE SAINT LOUIS MO 63110

Head south 180 ft
Turn right onto Vista Avenue 652 ft
Make a slight right onto South Spring Avenue 233 ft
Turn left onto Rutger Street 471 ft
Turn right onto South 39th Street 1062 ft
Turn left onto Chouteau Avenue (100) 1606 ft
Continue straight onto Manchester Avenue (100) 1908 ft
Turn right onto South Boyle Avenue 2075 ft
Turn left onto Clayton Avenue 1531 ft
You have arrived at your destination, on the left

BARNES JEWISH HOSPITALl

ONE BARNES-JEWISH HOSPITAL PLAZA SAINT LOUIS MO 63110

Head south 180 ft
Turn right onto Vista Avenue 652 ft
Make a slight right onto South Spring Avenue 233 ft
Turn left onto Rutger Street 471 ft
Turn right onto South 39th Street 1062 ft
Turn left onto Chouteau Avenue (100) 1606 ft
Make a sharp right onto South Vandeventer Avenue 446 ft
Take the ramp on the left 2153 ft
Merge right onto I 64 2449 ft
Take the ramp on the right 1396 ft
Go straight onto South Kingshighway Boulevard 1032 ft
Turn right onto Barnes Hospital Plaza 419 ft
You have arrived at your destination, on the left

ST LOUIS CHILDRENS HOSPITALl

ONE CHILDRENS PLACE SAINT LOUIS MO 63110

Head south 180 ft
Turn right onto Vista Avenue 652 ft
Make a slight right onto South Spring Avenue 233 ft
Turn left onto Rutger Street 471 ft
Turn right onto South 39th Street 1062 ft
Turn left onto Chouteau Avenue (100) 1606 ft
Make a sharp right onto South Vandeventer Avenue 446 ft
Take the ramp on the left 2153 ft
Merge right onto I 64 2449 ft
Take the ramp on the right 1396 ft
Go straight onto South Kingshighway Boulevard 1871 ft
Turn right onto Childrens Place 424 ft
Continue slightly left onto Childrens Place 74 ft
You have arrived at your destination, on the right

UNIVERSITY OF COLORADO HOSPITAL AUTHORITYl

12605 EAST 16TH AVENUE AURORA CO 80045

12858 E 19th Ave, Aurora, CO 80045, USA
Head north toward E 19th Ave
79 ft
Turn left onto E 19th Ave
0.4 mi
Turn left onto Quentin Street
0.2 mi
Continue straight to stay on Quentin Street
223 ft
Turn left
197 ft
Continue straightDestination will be on the right
459 ft
12505 E 16th Ave, Aurora, CO 80045, USA

MEDICAL CENTER OF AURORA, THEl

1501 S POTOMAC ST AURORA CO 80012

12858 E 19th Ave, Aurora, CO 80045, USA
Head north toward E 19th Ave
79 ft
Turn right onto E 19th Ave
0.2 mi
Turn right onto Victor St
446 ft
Turn left at the 1st cross street onto E 17th Pl
0.4 mi
Turn right onto the I-225/40/287 ramp to Colflax Ave
354 ft
Keep left at the fork, follow signs for I-225 S and merge onto I-225 S
3.0 mi
Take exit 7 for Mississippi Ave
0.2 mi
Keep right at the fork, follow signs for Mississippi Ave W/Potomac St S and merge onto E Mississippi Ave
0.2 mi
Turn left onto S Potomac St
0.2 mi
Continue straight to stay on S Potomac St
0.4 mi
Turn rightDestination will be on the right
138 ft
1595 S Potomac St, Aurora, CO 80012, USA

CHILDRENS HOSPITAL COLORADOl

13123 EAST 16TH AVENUE AURORA CO 80045

12858 E 19th Ave, Aurora, CO 80045, USA
Head north toward E 19th Ave
79 ft
Turn right onto E 19th Ave
0.2 mi
Turn right onto Victor St
0.3 mi
Turn right at E 16th Pl
394 ft
Turn rightDestination will be on the right
148 ft
13123 E 16th Ave, Aurora, CO 80045, USA

PALMETTO HEALTH BAPTISTl

TAYLOR AT MARION ST COLUMBIA SC 29220

Head north on Bull Street (SC 277) 212 ft
Make a U-turn onto Bull Street (SC 277) 826 ft
Continue straight onto Bull Street (US 76) 2603 ft
Turn right onto Taylor Street (SC 12) 488 ft
Turn left onto Marion Street 29 ft
You have arrived at your destination

PALMETTO HEALTH RICHLANDl

5 RICHLAND MEDICAL PARK COLUMBIA SC 29203

Head north on Bull Street (SC 277) 3027 ft
Turn right onto Harden Street 1578 ft
Turn left 523 ft
Turn right 377 ft
You have arrived at your destination, on the left

PROVIDENCE HOSPITALl

2435 FOREST DR COLUMBIA SC 29204

Head north on Bull Street (SC 277) 212 ft
Make a U-turn onto Bull Street (SC 277) 826 ft
Continue straight onto Bull Street (US 76) 2603 ft
Turn left onto Taylor Street (SC 12) 4899 ft
Turn left onto Two Notch Road (US 1) 1289 ft
Turn right onto Laurel Street 631 ft
Turn right 358 ft
Turn right 52 ft
You have arrived at your destination, on the left