Dr. Teresa Jones Olson MD is a female Emergency Medicine Specialist, has 19 years of experience and practices in Family Medicine and Emergency Medical Services.
Dr. Teresa Olson has 3 office locations.
NW Alabama Practice Management LLC
1100 S Jackson Hwy
Ste 201
Sheffield, AL 35660

Phone Number
Locations and availability (3)
License & Identifications

A medical license is required for a doctor to practice medicine in a particular state. Requirements vary by state but most require, at a minimum, post-graduate training in the doctor’s specific specialty. An NPI number is a national identifier unique to an individual health care provider and is managed by the Center for Medicare & Medicaid Services (CMS).

Learn more about Dr. Teresa Olson:

View the full profile to get information on:

  1. Qualifications
  2. What's important to you

View full profile

Patient Reviews

No reviews yet…
be the first!

Specialties & Research

Dr. Teresa Olson, MD is board certified in Family Medicine.

Education & Awards

Dr. Olson graduated from Medical College of Georgia, Augusta.


Dr. Olson has 2 hospital affiliations:

  • Helen Keller Memorial Hospital 
  • Red Bay Hospital 

Accepted Insurance Plans

Dr. Olson accepts these health insurances in at least one office:

  • Blue Cross Blue Shield of Alabama - 2 plans
  • Humana - 3 plans
  • Aetna - 2 plans

Similar doctors nearby

Dr. Billy Walley

Family Medicine
28 years experience
Florence, AL

Dr. Roy Williams

Family Medicine
Sheffield, AL

Dr. Robert Hall

Family Medicine
20 years experience
Moulton, AL

Dr. Lerena Yielding

Neuromusculoskeletal Medicine, Sports Medicine
21 years experience
Sheffield, AL

Dr. Samuel Gillespie

Family Medicine
25 years experience
Moulton, AL

Dr. Laura Lindsey

Family Medicine
16 years experience
Russellville, AL
Search All Similar Doctors
Additional Information
Where does Dr. Teresa J. Olson practice?
Dr. Teresa Olson practices Family Medicine and Emergency Medical Services near Sheffield, AL.
Additional practice locations include: Muscle Shoals, AL and Florence, AL.
See Sheffield Family Physicians and Sheffield Emergency Physicians.