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.
Made my appointment with James but, Lori came into the room and kindly let me know that she was asked to step in to assist me with what my health issues were and she was there to help for James was very busy with his appointments ... Read more
Made my appointment with James but, Lori came into the room and kindly let me know that she was asked to step in to assist me with what my health issues were and she was there to help for James was very busy with his appointments before me. I ask Lori if I could wait for James for he knows my past history of an allergic reaction I had to an medication. She graciously said yes I'll let him know. Thank you Lori for your understanding and Thank you James for being kind to answer my request. Read less
Teresa P • March 14, 2026
My experience with Lori at Buffalo Family Practice was quite comforting and calming. I had split my leg open on a piece of really nasty metal, she came in, examined the wound as if it were just a scratch, and took care of it quick... Read more
My experience with Lori at Buffalo Family Practice was quite comforting and calming. I had split my leg open on a piece of really nasty metal, she came in, examined the wound as if it were just a scratch, and took care of it quickly and efficiently. Lori assured me it would be fine, prescribed an antibiotic, that was ready as soon as I left there and stopped at the pharmacy. I would recommend Lori to anyone in need of quick medical assistance! Thanks, Lori!! 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.