Michael Ira Klein, MD, Internal Medicine

111 Elm St Apt 331
BirminghamMI  48009-6346 (Oakland County)


Phone: 248-770-1174
Fax:

NPI: 1609342757
License Number: 4301049099 (MI)