Dr. John M. Weston, M.D. is a board-certified internal medicine doctor. He has been treating patients in Lewisburg, PA since 1988. His practice joined Family Practice Center in 2007. Dr. Weston was born and raised in York County, PA. He is married with four children. His hobbies include hunting, shooting, and horses.
Dr. John M. Weston, M.D. is a board-certified internal medicine doctor. He has been treating patients in Lewisburg, PA since 1988. His practice joined Family Practice Center in 2007. Dr. Weston was born and raised in York County, PA. He is married with four children. His hobbies include hunting, shooting, and horses.
The reviews listed below were collected independently of Family Practice Center, PC through rater8. Each review represents an authentic and verified patient experience.
Dr. Weston is an excellent physician who has helped me stay healthy for many years!
(1 week ago)
Jul-2026
Thank you always for your great care!
(5 months ago)
Feb-2026
Great physician, compassionate and caring
(5 months ago)
Feb-2026
A smile from Dr. Weston from the very start puts you at ease whether you are there for regular check ups or whether you are ill at the time. That friendly smile makes you know you’re in good hands.
(6 months ago)
Jan-2026
Excellent care. Throughly covered concerns
(7 months ago)
Dec-2025
Dr. Weston is very professional and compassionate.
(7 months ago)
Dec-2025
Top notch professional and a great man.
(10 months ago)
Sep-2025
This is only the second time I've had to deal with dr weston I didn't have any problem with him
(10 months ago)
Sep-2025
I have always felt like I was more than a patient...very comforting
Dr. John M. Weston, M.D. is a board-certified internal medicine doctor. He has been treating patients in Lewisburg, PA since 1988. His practice joined Family Practice Center in 2007.
Dr. Weston was born and raised in York County, PA. He is married with four children. His hobbies include hunting, shooting, and horses.
Dr. Weston is an excellent physician who has helped me stay healthy for many years!
Thank you always for your great care!
Great physician, compassionate and caring
A smile from Dr. Weston from the very start puts you at ease whether you are there for regular check ups or whether you are ill at the time. That friendly smile makes you know you’re in good hands.
Excellent care. Throughly covered concerns
Dr. Weston is very professional and compassionate.
Top notch professional and a great man.
This is only the second time I've had to deal with dr weston I didn't have any problem with him
I have always felt like I was more than a patient...very comforting
He is very intelligent and trustworthy.