Dr. Weber is an excellent communicator. He listens well.  I left my appointment with new medical insights which Dr. Weber explained plainly and simply and offered specific suggestions to improve and maintain good health. Very positive experience!
BHP Family Practice