Dr. Christopher Shackleford is a Nephrologist and Internal Medicine in…read more Farmington 48336, Farmington Hills MI and has an experience of 2026 years in these fields. Dr. Christopher Shackleford practices at Corewell Health Farmington Hills Hospital in Farmington 48336, Farmington Hills MI and Office in Philadelphia 19140, PHILADELPHIA.
Some of the services provided by the doctor are: Diabetes with Renal Manifestations,Magnesium Metabolism Disorders,Nephritis and Nephropathy,Hypertensive Chronic Kidney Disease and Hypokalemia etc.read less