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. Chicago, IL
  4. Dallas, TX
  5. Detroit, MI
  6. Houston, TX
  7. Los Angeles, CA
  8. Miami, FL
  9. New York, NY
  10. Orlando, FL
  11. Philadelphia, PA
  12. Phoenix, AZ
  13. Riverside, CA
  14. San Antonio, TX
  15. San Diego, CA
  16. San Francisco, CA
  17. Seattle, WA
  18. St. Louis, MO
  19. Tampa, FL
  20. 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

+1 more location

Overall rating

Top reviews

I received wonderful care, despite the fact I have never been to this clinic they were able to get me in and out quickly! The price was wonderful, I don’t have insurance yet and so uninsured it was very affordable. Everyone was vShow moreery nice, and Dr. Davis listened to my symptoms and discussed her thoughts with me. Thank you very much, I look forward to my follow up visit!

Maurinanna M • July 24, 2025

Mrs. Elizabeth is very nice she listens to what is going on with her patients and does what she says we are very pleased with her as our provider her staff are also very supportive and helpful so polite I would refer all our familShow morey and friends to her a very sweet lady and so caring we love her and her staff..

George A • July 31, 2025

Read more reviews

Got questions for
Elizabeth Davis, APRN-CNP?


Services, Conditions and Procedures

Family Medicine


Locations (2)

Main Street Family Medical, LLC

701 W. Broadway
Spiro, OK, 74959

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.98
481 Reviews

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

Quick and helpful.

Zander M • October 08, 2025

Excellent care and attention. Very quick reception and got into see provider quickly also. Provider answered all my questions.

William C • October 06, 2025

Amazing caring people take the time to listen to us and generally concerned about our health

Christopher B • October 06, 2025

Love Miss Davis! She keeps me feeling Great! Excellent staff! Excellent health care! Would definitely recommend to anyone looking for a health care provider!

Dustan L • October 06, 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! Very much recommend Mainstreet Family Medical! (Not paid and an actual patient writing this)

Zachary M • October 04, 2025

Definitely the best doctor I’ve ever been too!!

Michelle M • October 02, 2025

Great doctor very compassionate

Deborah B • October 01, 2025

My husband and I both see Mrs Davis. He works out of town and has a few medical issues but she goes above and be on to help us. I would and do recommend her before any other medical provider around our area.

Brenda D • September 30, 2025

I can't put into words how good they are and how much they've helped me. I enjoy my interactions with them and they are the best family medical provider i've ever been to. thank you so much

Jonah F • September 25, 2025

I didn't even have a appointment just walked in to ask if they took my insurance and told her I had a ear ache she told me fill out paper work and they seen me the same day within 30 minutes I was in and out

Shawn D • September 24, 2025

Love her and her staff they are professional and show care and make you feel like family

Peyton W • September 23, 2025

Spiro has certainly been blessed with the most amazing medical facility ever . Professional but yet personal . Country doctor kinda feel ...i love it

Joe M • September 22, 2025

She does a great job.we just love her and her employees.

Bessie T • September 22, 2025

Best doctor around

Deborah B • September 19, 2025

I love Dr Trudy and her staff! They take the time to talk to me and make sure that all my questions and concerns are addressed. They don't make you feel as if your just another number!

Caylin T • September 18, 2025

I absolutely love Trudy and her staff they are always kind and professional and treat you like family.

Jennifer E • September 18, 2025

The entire staff listens and is very helpful.

Amber D • September 17, 2025

They're awesome Nice kind and pretty fast

Lisa C • September 11, 2025

Elizabeth Davis was very thorough and kind. She made my mother inlaw feel comfortable with her.

Shirley C • September 11, 2025

Miss Davis is the most caring and loving person I have ever met in the medical profession. I do not want to change doctors/nurse practitioner for any reason she is my favorite. I absolutely love the staff at this business.

Michelle P • September 10, 2025

Love the visit thanks

Willie M • September 10, 2025

Ms Davis and her staff are always amazing! Would definitely recommend to anyone looking for quality health care and people who care about their patients.

Dustan L • September 08, 2025

If you need a good doctor that cares and listens to you go see Elizabeth Davis! She is great!

Patricia P • September 06, 2025

Alexis R • September 05, 2025

Best dr ever

Belinda N • September 05, 2025

I get the best treatment going here. The clinic staff is so kind, miss Davis treats people like family not just a patient.

Karen O • September 03, 2025

View more reviews

Are you Elizabeth Davis, APRN-CNP?

Manage your profile to get more exposure and incoming appointments.