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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Ms. Julie and the staff are always a pleasure to see. I feel so comfortable and confident that they will fulfill all of my needs. I feel like I’ve known Ms. Julie forever and I can tell her exactly how I’m feeling and she gives me... Read more
Ms. Julie and the staff are always a pleasure to see. I feel so comfortable and confident that they will fulfill all of my needs. I feel like I’ve known Ms. Julie forever and I can tell her exactly how I’m feeling and she gives me her input and we go from there. Ms. Terri is another person that I can call if I have an issue and she always goes above and beyond to get me scheduled. I have no complaints about any of the staff it’s always a pleasure seeing everyone. Read less
Deika P • August 26, 2025
Was my first time today to visit with Lori Irons and she was attentive to my needs and concerns. We had a great conversation, it was easy to discuss things with her and she listened wholeheartedly. I really enjoyed my visit with L... Read more
Was my first time today to visit with Lori Irons and she was attentive to my needs and concerns. We had a great conversation, it was easy to discuss things with her and she listened wholeheartedly. I really enjoyed my visit with Lori. The office staff was also friendly setting up a follow up. I had blood drawn, I have rolling veins and my phlebotomist did amazing job with the butterfly needle and was able to draw blood efficiently and effortlessly without hurting me. I would recommend for all. Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from BUFFALO FAMILY PRACTICE PLLC. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (903) 322-1290. Your mobile information will not be shared with third parties.