Michael Barnes, MD, Internal Medicine

25 S Washington St Ste A
OxfordMI  48371-4978 (Oakland County)


Phone: 248-236-8549
Fax: 248-236-8599

NPI: 1588633176
License Number: 4301070211 (MI)