Cardiologists near you

Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Chicago, IL
  5. Dallas, TX
  6. Denver, CO
  7. Detroit, MI
  8. Houston, TX
  9. Los Angeles, CA
  10. Miami, FL
  11. New York, NY
  12. Orlando, FL
  13. Philadelphia, PA
  14. Phoenix, AZ
  15. Riverside, CA
  16. San Antonio, TX
  17. San Diego, CA
  18. San Francisco, CA
  19. Seattle, WA
  20. St. Louis, MO
  21. Tampa, FL
  22. Washington, DC

Chiropractors near you

Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dentists near you

Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dermatologists near you

Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Family Physicians near you

Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

OB-GYNs near you

OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Ophthalmologists near you

Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Charlotte, NC
  4. Chicago, IL
  5. Dallas, TX
  6. Denver, CO
  7. Detroit, MI
  8. Houston, TX
  9. Los Angeles, CA
  10. Miami, FL
  11. Minneapolis, MN
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Diego, CA
  18. San Francisco, CA
  19. St. Louis, MO
  20. Tampa, FL
  21. Washington, DC

Orthopedic Surgeons near you

Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Pediatricians near you

Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Physical Therapists near you

Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Podiatrists near you

Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Psychiatrists near you

Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC
Healthcare specialist

Elizabeth Davis, APRN-CNP

Family Physician

701 W. Broadway
Spiro, OK 74959

Overall rating

Top reviews

I really like Elizabeth, she really took the time to listen and get to know me and my concerns. I appreciate her personal approach in getting to know more about her patients. I have found my new family provider. I hope to have herShow more as my provider for a very long time. Elizabeth’s staff was very friendly and accommodating as well. Such a wonderful, friendly, family atmosphere.

Amanda M • November 25, 2025

Dr. Davis listens to her patients, which is very hard to find in the medical field. The staff works authentically and very hard for the health and welfare of their patients as well. And you are treated like family from day one! Show moreVery much recommend Mainstreet Family Medical! (Not paid and an actual patient writing this)

Zachary M • October 04, 2025

Read more reviews

Got questions for
Elizabeth Davis, APRN-CNP?


Services, Conditions and Procedures

Family Medicine


Location

Main Street Family Medical, LLC

701 W. Broadway
Spiro, OK, 74959


More About Elizabeth Davis, APRN-CNP

Practice

Main Street Family Medical, LLC

Specialties

Insurance

  • Medicare Part B of Oklahoma

NPI Number

1033837000

Provider's Gender

Female


Background and Education

Education

  • Maryville University, 2022

Reviews

4.97
507 Reviews

I really like Elizabeth, she really took the time to listen and get to know me and my concerns. I appreciate her personal approach in getting to know more about her patients. I have found my new family provider. I hope to have her as my provider for a very long time. Elizabeth’s staff was very friendly and accommodating as well. Such a wonderful, friendly, family atmosphere.

Amanda M • November 25, 2025

Dr. Davis is very invested in her patient's care. I would recommended her to anyone. She doesn't make you feel rushed, and ensures you are heard.

Tammy W • November 24, 2025

Dr. Trudy is a very good doctor and I'll gonna be good to her all my medical needs

Jack B • November 21, 2025

She awesome and we love her

Bessie T • November 21, 2025

Best doctor ever

Cody J • November 20, 2025

Do you know what I love about going to the doctor now? Absolutely everything!

Mary C • November 20, 2025

Trudy and her staff are amazing they actually care and are concerned for their patients

Paula J • November 20, 2025

She listens amazing I wouldn't go to anyone else

Windy H • November 19, 2025

Always excellent!

Amber D • November 09, 2025

Love the way she understands me and actually listens.

Kathy N • November 06, 2025

Staff is great, quick and easy Dr appt.

Kyle H • November 05, 2025

Excellent in all areas!

Matthew A • November 03, 2025

Best care given. Takes time to listen and it's highly knowledgeable. Ample parking Friendly people there too. Short wait times.

Karen O • November 02, 2025

The entire staff was kind, empathetic, and very focused on the best, most economical method of care for my situation. I would wholeheartedly recommend them to anyone.

Tammy W • October 30, 2025

Compassionate doctor one of the best

Deborah B • October 27, 2025

Excellent staff 💯 they take walk-ins anytime my kids are needing to see them there's a very minimal wait time always and they are very nice and very professional 😍😊

Dyamond B • October 26, 2025

When sick or having an issue she is easy to get in to see. She has always has been point on on diagnosis and treatment.

Sharon S • October 23, 2025

Trudy is amazing she listens great and us very sweet and easy to talk to

Windy H • October 21, 2025

My visit today was awesome !!! Everyone was very nice and helpful. The place looks like it needs a paint job and a magazine rack wouldn't hurt either. LoL ! Love you ladies and thank you, keep up the good work keeping us healthy as we let you.

Harold H • October 17, 2025

Easy going, low pressure environment. Staff makes you feel important and like you're just talking to an old friend. Care and service is top notch

Chance B • October 16, 2025

I had a great experience with this office and as a team they are very good. I would recommend them to anyone.

Don B • October 14, 2025

I like all my medical staff at Dr.Davis office.

Debra L • October 14, 2025

I love these people they are taking good care of me for sure 👍

Jason H • October 14, 2025

Kind, friendly staff. Treat you like family

Shalie T • October 13, 2025

Best doctor here very compassionate

Deborah B • October 13, 2025

Called and was seen the same day! Wonderful care. Would 10/10 recommend.

Bracyn F • October 12, 2025

These ladies are amazing! They will try their hardest to get you the prescription you need even if they have to fight the insurance company for months! That’s just what they done for me. God bless each of them.

Renee W • October 10, 2025

All three of them they are awesome

Lisa C • October 09, 2025

All my health care issue were resolved during my appointment today. Thank you Trudy Davis for your excellent attention and professionalism today.

Charles H • October 09, 2025

Just an amazing bunch of Ladies!!

Jana C • October 08, 2025

View more reviews

Are you Elizabeth Davis, APRN-CNP?

Manage your profile to get more exposure and incoming appointments.