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. Denver, CO
  6. Detroit, MI
  7. Houston, TX
  8. Los Angeles, CA
  9. Miami, FL
  10. Minneapolis, MN
  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. 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

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

Staff very friendly, had blood drawn,... Ruby's the best nice and smooth poke.allways quick with answers to my questions. Even our kids love her.trudy(doc) down to earth over all kind loving person...Krista (receptionist) funnShow morey with her jokes always ready with notes for school ,knowing all the rite things to say for a stressed momma bear she makes the whole experience unforgettable...10 out of 10.

Josalynn G • April 23, 2025

Everyone at the office is so nice and friendly to everyone that calls and comes by . You feel like you’re at home . The doctor Makes you feel like you can say anything to her Thank you and your helpers for being there for meShow more and my family God Bless all of you.

Patricia C. • April 21, 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


Background and Education

Education

  • Maryville University, 2022

Reviews

4.98
420 Reviews

Very friendly staff and extremely professional and personable.

Zachary M • June 30, 2025

Thank you sooo much for your caring kind loving attitude it means sooo much God bless you

Damond P • June 26, 2025

The best has been taken care of us for a year. Prompt on calls. Bedside manners are the best. Just cannot say how much we love her

Sandra M • June 25, 2025

Really just the best medical provider I've ever been to. Feels like family. thanks yall

Jonah F • June 25, 2025

Love her professional and kind and sweet

Lamona M • June 24, 2025

This is the place to go. These people really care about you as a person and as a patient. They have helped my family so much!

Mary C • June 24, 2025

Fast ,kind

Lisa C • June 23, 2025

ELIZABETH IS A WONDERFUL DOCTOR. SHE LISTENS TO EVERYTHING THAT YOU SAY AND IS ACTUALLY WILLING TO CHANGE THINGS UP TO GET YOU FEELING BETTER. SHE HELPED ME SO MUCH THAT I WAS ABLE TO FINALLY GET MY ANKLE FIXED.

Dusti W • June 20, 2025

Always get the best care with her she's the best

Deneen T • June 18, 2025

The absolute best care I’ve ever had. They feel more like family than a doctor.

Michelle M • June 18, 2025

Elizabeth Davis listen to what I had to say she has been the best Dr I've ever had

Patricia M • June 17, 2025

She's very professional and has a great team. I may be sick or in pain but they can make me smile no matter how bad I feel and when I'm done I always leave smiling.

Mary B • June 16, 2025

Down home people

Glen M • June 14, 2025

Everybody was very friendly, my boys loved them. They all listened to my concerns and addressed them

Blaze D • June 13, 2025

Fantastic

Debra L • June 12, 2025

She is great to listen to you a get great information.An explaining everything to me so I can understand . The staff is very kind I make you feel like you’re at home to talk to them and to get things explained.

Kathy B • June 11, 2025

I received the best care here after many bad experiences! They have a patient and kind approach to patient care. Very knowledgeable and open about alternate treatment approaches.

Chelsea H • June 11, 2025

Very compassionate. Very friendly.

Barbara M • June 11, 2025

I love you all you your Staff all are awesome keep up the great work

Laurie C • June 10, 2025

Best doctor around love her

Deborah B • June 09, 2025

Elizabeth and her staff are very caring and work very hard to make sure my family and I receive the best care. They go out of their way to find the best solutions for their patients.

Sarah D • June 06, 2025

I am glad that I started coming to see her she had helped me so much in 4 months then my other doctor did in 4 years

Tammy L • June 06, 2025

Very good medical service and no long waits! Everyone is professional and very nice! Would recommend them on any of your medical service!

Patricia P • June 05, 2025

Elizabeth and her entire staff are always welcoming and thorough when my family or myself are being treated. I always recommend her services anytime that I can.

Jolee B • June 05, 2025

This place is the best they are so friendly and they make you feel so comfortable. All the ladies that work there are so nice.i love it. Thank you.

Carlos D • June 05, 2025

Very courteous and efficient

Debra W • June 05, 2025

I love Doc Trudy ❤ and ms Ruthy is very good at her job, love y'all

Jackie M • June 03, 2025

Elizabeth Davis and her staff are the best definitely recommend!

Dustan L • June 02, 2025

The staff here is absolutely amazing i could t see myself going anywhere else ever

Michelle P • May 31, 2025

Omg I love Ms Trudy and her daughter Ms Ruthy is Awesome. Everything is GREAT... WE GOTA KEEP THEM HERE IN SPIRO

Jackie M • May 30, 2025

View more reviews

Are you Elizabeth Davis, APRN-CNP?

Manage your profile to get more exposure and incoming appointments.