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. New York, NY
  11. Orlando, FL
  12. Philadelphia, PA
  13. Phoenix, AZ
  14. Riverside, CA
  15. San Antonio, TX
  16. San Diego, CA
  17. San Francisco, CA
  18. Seattle, WA
  19. St. Louis, MO
  20. Tampa, FL
  21. 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. 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 Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  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. 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

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

Main Street Family Medical, LLC

Specialties

Family Physician

In-network insurances

Medicare Part B of Oklahoma

2 Providers at 1 location

Healthcare specialist
4.96
(174)
Elizabeth Davis, APRN-CNP Family Physician
4.96 (174)
701 W. Broadway
Spiro, OK 74959
View profile

Elizabeth Davis, APRN-CNP

Family Physician

701 W. Broadway
Spiro, OK 74959

4.96 (174)
Healthcare specialist
Lori Peters Family Physician
701 W. Broadway
Spiro, OK 74959
View profile

Lori Peters

Family Physician

701 W. Broadway
Spiro, OK 74959


Reviews

4.96
174 Reviews

Best care anyone can ask for she listens to problems very well and makes you feel comfortable. And explains everything very clearly

Braylee E • July 22, 2024

She is a great passionate doctor

Deborah B • July 17, 2024

Elizabeth is legit the best! Very loving and compassionate. Amazing bedside manor. Her nursing staff is always top notch and also has amazing bed side manor. I truly and completely and trust this clinic. HIGHLY recommended!!!!!

Sarah D • July 17, 2024

Very friendly people who will give you what you need to get well again

Will H • July 14, 2024

Great experience. Professional polite and friendly staff. Very convenient for walk ins.comfortable atmosphere

Denise D • July 10, 2024

Great friendly staff, well informed on personal needs for patient. Very clean facility...answered all our questions... Temperature just a little cold. Recommend to all friends ... Nice to feel like being at home , instead of doctor office ....

Joseph G • July 09, 2024

Very knowledgeable and easy to get in to see when needing medical advice

Sharon S • July 06, 2024

Dr. Davis is definitely a jewel in the Spiro community. She listens with great empathy, has a very pleasant bedside manner and she provides her patients with the best of care. I will definitely see her again in the future with any medical needs.

Tavis M • July 02, 2024

My apologizes.. I'm just tired of feeling sick.. This hormone pach is working.. I haven't ate yet.. But I don't feel Nashe's.. Thank you!!!

Deborah P • June 25, 2024

Dr.Davis is one of the best doctors I have ever seen..very compassionate

Deborah B • June 25, 2024

Very nice office and worker.she is very good. She listen to you.she cares.

John T • June 24, 2024

Elizabeth Davis is great. She's not judgemental she goes above and beyond for her patients. Her nurses and the front desk are amazing and very helpful.

Rachel K • June 14, 2024

The reception is maybe feel comfortable and the doctor she made me feel like I was family.

Lisa C • June 06, 2024

Trudy is an angel! Professional and knowledgeable while still being compassionate and caring. She listens to you, works with you instead of giving you text book orders and goes out of her way to make sure you're comfortable and at ease. I've had many pcp's over the years and I can honestly say Trudy is one of, if not the, best.

Rita G • June 01, 2024

Dr. Davis is very personable. She listened to my particular issues. I never felt hurried, my time spent was relaxed and very informative. I feel she understood my issues and had answers that made me hopeful and feeling positive, no stress. I think you will find Dr. Davis easy to talk with and enjoy knowing she cares about you!

Cassandra C • May 08, 2024

I feel blessed to have been introduced to Main Street Family Medical and Elizabeth Davis. I feel they provide excellent care and consideration of their patients and would recommend them highly.

Jeannie B • May 03, 2024

She is a caring person and takes time to explain stuff

Ruth B • April 24, 2024

I was a walk-in. The office personnel were very efficient and frIendly. The health provider was very professional and put me at ease. I will recommend her services.

Twyla C • April 19, 2024

Great. Very concerned with patients and she does listen to them..

Norma D • April 19, 2024

Prompt service and very friendly

Dianne P • April 16, 2024

Trudy was very professional and thorough. We were in out in no time at all. Her staff is very friendly and welcoming.

Roper L • April 10, 2024

The best

Michael D • April 05, 2024

Great!!

Judy D • April 05, 2024

Listened good to whst I had to say an talked with me bout what I need to help me with an explained to me the reason what she choice very good experience not like other place that just get you in an out to make more money very professional

Kelly K • March 28, 2024

A very positive experience!

Sally H • March 25, 2024

appointment is like visiting friends that care about your needs. the group is prompt and always friendly and helpful which is so important to us elderly.

Margaret S • March 22, 2024

A physician that listens and cares about your longterm health.

Richard C • March 19, 2024

Dr. Davis seems nice. Friendly demeanor and she answered all my questions and asked some follow up questions.

Joseph M • March 12, 2024

Awesome staff all around, they all treat you like a person, very helpful, knowledgeable, and professional

Cy M • March 09, 2024

Excellent

Shamika C • March 07, 2024

View more reviews