Dr. Keller is an excellent general practitioner who has a degree in internal medicine from UMass Worcester’s medical school. He’s a down to earth guy who listens to patients meticulously and makes very good decisions while providing excellent care of you. My first meeting with him was excellent and he figured he’d double check everything and had me get a battery of blood and urine tests. He’s very thorough in everything and I find that to be a good quality that some doctors lack. Highly recommended.