Reader Reviews
5.0
100% of readers would recommend
to a friend (2
out of
2)
Always friendly, thorough and always has a smile when we visit.
5
of 5
-Jessica F.
Dr. Klein takes his time with every patient. When my husband and I saw him for our first appointment we walked out relieved that we finally found a primary care doctor that cares. He keeps a strict timely schedule which is great because your appointment time never changes and I've never waited more than 5-10 minutes.
5
of 5
-Mariann M.