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

This is the best Doc. I have ever been to. She truly cares about you and treats you like it. She is so knowledgeable and talks to you so you can understand. The staff is very much the same. This entire team goes above and beyond Show morefor the patient. The smartest team I have been connected to in years. I would follow this doctor anywhere!!!

Kathryn D. • March 21, 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) 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

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
404 Reviews

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

Very very good

Sengsongkham L • May 28, 2025

Best doctor office i've ever been

Jonah F • May 28, 2025

Best doctor around

Deborah B • May 28, 2025

She is wonderful at her job.

Amanda M • May 27, 2025

Everyone is so caring. Everyone listens. I am so thankful for everyone's help.

Beth C • May 22, 2025

I called and got in the same day!! Without complaining or making feel like, I’m not an important patient (person). Down to earth person, who will try her best to be there for you!

Awondrail S • May 21, 2025

Love the clinic. Everyone is so friendly and it's affordable.

Heather B • May 21, 2025

A very caring preson.

Richard C • May 20, 2025

Great

Eric T • May 20, 2025

Amazing staff all around

Christian W • May 19, 2025

Excellent care

Aleasha W • May 19, 2025

Very very good

Sengsongkham L • May 19, 2025

Everyone at the clinic is amazing and they make you feel so welcome. By FAR, my best doctor's office experience...every time!

Heather B • May 17, 2025

Elizabeth Davis examined my problem and treated me. I liked the fact that she was professional and prompt.

Anita J • May 14, 2025

Was fast getting me checked in and out, took care of all my needs.

Christina A • May 13, 2025

She and her staff are amazing.

Jana C • May 13, 2025

View more reviews

Are you Elizabeth Davis, APRN-CNP?

Manage your profile to get more exposure and incoming appointments.