JM

JOHN MACKSOOD, D.O.

Internal Medicine, Gastroenterology in GRAND BLANC, MI

Request an appointment and we'll contact this provider to confirm availability for you.

About

John Macksood is a physician with a D.O. degree who specializes in Internal Medicine and Gastroenterology. He is based in Grand Blanc, Michigan and has been NPI registered since 2005.

Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.

Common questions

What is JOHN MACKSOOD's specialization?

JOHN MACKSOOD specializes in Internal Medicine, Gastroenterology.

Where does JOHN MACKSOOD practice?

JOHN MACKSOOD practices in GRAND BLANC, MI.

What is JOHN MACKSOOD's NPI number?

JOHN MACKSOOD's NPI number is 1952387797.

Practice Location

600 HEALTH PARK BLVD
SUITE D
GRAND BLANC, MI 484392558

Internal Medicine, Gastroenterology Doctors Near Grand Blanc

Burton, MI (1)Flint, MI (5)Clarkston, MI (7)Lapeer, MI (2)Lake Orion, MI (1)Howell, MI (1)Brighton, MI (1)Pontiac, MI (2)