Dr. John Caruso, D.O. is a board certified osteopathic physician who has been practicing medicine since 1996. Dr. Caruso joined Family Practice Center in 2004.
Dr. John Caruso, D.O. is a board certified osteopathic physician who has been practicing medicine since 1996. Dr. Caruso joined Family Practice Center in 2004.
The reviews listed below were collected independently of Family Practice Center, PC through rater8. Each review represents an authentic and verified patient experience.
Great patient interaction, listen attentively.
(3 days ago)
Nov-2025
Thanks John for all the great care.
(1 week ago)
Nov-2025
wonderful doctor
(1 week ago)
Nov-2025
He keeps track of my general health. He knows everything relating to my specialists. Gives good advice
(1 month ago)
Oct-2025
He is really good
(2 months ago)
Sep-2025
Great Dr. Caruso best family Dr I ever had.
(3 months ago)
Aug-2025
You're the best Dr. I've ever had .....
(5 months ago)
Jun-2025
Is excellent five star good experience with you five star
(6 months ago)
Apr-2025
Dr. Caruso is one of the best family doctors I have seen in a very long time. He always makes sure I am heard and feel comfortable with everything.
(7 months ago)
Mar-2025
Very knowledgeable with pleasant manner. Took time to explain any questions that I had. Very thorough looking over my chart and recommended areas that needed addressed.
Dr. John Caruso, D.O. is a board certified osteopathic physician who has been practicing medicine since 1996. Dr. Caruso joined Family Practice Center in 2004.
Great patient interaction, listen attentively.
Thanks John for all the great care.
wonderful doctor
He keeps track of my general health. He knows everything relating to my specialists. Gives good advice
He is really good
Great Dr. Caruso best family Dr I ever had.
You're the best Dr. I've ever had .....
Is excellent five star good experience with you five star
Dr. Caruso is one of the best family doctors I have seen in a very long time. He always makes sure I am heard and feel comfortable with everything.
Very knowledgeable with pleasant manner. Took time to explain any questions that I had. Very thorough looking over my chart and recommended areas that needed addressed.