I have seeing Dr. Hampton for years. He knows me and treats me accordingly. He explains things in a way that I can understand. He listens to me and makes sure I know the "why"  of what he tells me. I feel extremely comfortable with him.
Beverly 9831 Western Internal Med