an internist may be the best but many family physicians are quite skilled so ask around for some names from trusted friends other physicians or even your neighborhood pharmacist.
66 m needs to find a new doctor. would you suggest family practice cardiologist or internal medicine?