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. 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 Diego, CA
  19. San Francisco, CA
  20. St. Louis, MO
  21. Tampa, FL
  22. 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 am impressed and thankful I chose Main Street family medical for my care. They are very polite, and helpful. When I walked in, the waiting area was inviting. It was clean, tidy and decorated beautifully for Valentine's Day. IShow more did not wait long for them to call me back to the exam room. In my opinion. Dr.Davis cares about her patients. She is whom I will be seeing for my medical needs. Thanks to Dr Davis and her staff.

Lisa M. • February 01, 2025

The best doctor you can go to sits and listens to you look straight at you looks at you when she talks to you too, but really listens to our patient to find out what’s going on. Tries to help instead of just throwing something at Show moreyou and getting you out of there like cattle it’s a great place to go they make you feel Very important.

Russell C. • March 11, 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
354 Reviews

She and her staff are friendly and knowledgeable. Everyone listens and provides great medical care.

Amber D • April 24, 2025

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) funny 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 me and my family God Bless all of you.

Patricia C. • April 21, 2025

She is awesome and her staff is also she will take time and listen to you and help❤️❤️❤️

Kathie M. • April 17, 2025

Best doctor around. Very professional, very attentive, explains everything in a easy way to understand, and listens and cares very well

Shaylynn P. • April 16, 2025

Great people! Best care around very positive best environment to feel safe in their care!

Kandice H. • April 16, 2025

Excellent service

Pandy C. • April 16, 2025

Dr. Davis and her staff goes above and beyond for her customers. I appreciate them all to the fullest.

Tavis M • April 16, 2025

Front desk people are awesome! Dr is usually really nice. I just wish she was more thorough and looked at the issue a little bit more

Jaiden S • April 15, 2025

Elizabeth listen to me was very helpful answered all my questions and tries to help anything that's wrong with you I was very pleased

Maudie H. • April 15, 2025

Always professional, always friendly takes the time to listen to what the problem is

Brad B. • April 15, 2025

Very quick and thorough.

June D. • April 15, 2025

I walked in and it was smelling fresh and clean. Check in with a smile and got me in and out! I love it and it’s closer to home and school.

Awondrail S • April 14, 2025

Excellent

Belinda N. • April 12, 2025

Subperb

Richard C. • April 11, 2025

Mrs.Davis and her whole staff are amazing. Explaining everything to me, very knowledgeable, and friendly. Highly recommend.

Jason D. • April 11, 2025

She takes time for you and listens to what your saying.

Debra L • April 10, 2025

Very glad they are help here in Spiro .Im going for weight loss just started going good a the staff up there are great . They know what their doing .

Kathy B. • April 10, 2025

She is the best doctor around

Deborah B. • April 10, 2025

She is down to earth, takes time to listen.

Erma N. • April 09, 2025

They take good care of you.

Gilbert M • April 08, 2025

Excellent service. Kind and listened to my needs. Ten out of ten service from the time we were checked in til the time we left . Will be coming back to this practice for medical services . The staff was great and doctor knows her stuff !!!!

Natalie T. • April 08, 2025

Fast very nice staff

Daril S. • April 08, 2025

Extremely helpful and no waiting

Kathy N. • April 05, 2025

Everyone is always friendly and she listen to you explains your medical problem.

Amanda M. • April 04, 2025

Excellent experience! Very helpful and informative staff, would definitely recommend to anyone!

Dustan L. • April 04, 2025

Very good care.

Velma E. • April 03, 2025

As walk-in it was clean and fresh, a friendly smile and I was helped rather quickly and she listened to me, and quickly made it easy way to make an appointment!!! Awesome with the location (closer to home)

Awondrail S. • April 03, 2025

It was very nice, They took time an answered my questions, very helpful and understanding.

Kathy B. • April 03, 2025

As a walk-in I was treated with respect!

Awondrail S • April 02, 2025

View more reviews

Are you Elizabeth Davis, APRN-CNP?

Manage your profile to get more exposure and incoming appointments.