Save Donald M. Birch, MD DonaldBirch.MD.com • Hematologist / Oncologist, Internist • 61 years experience Donald M Birch MD, PC 330 W Tienken C, Rochester Hills, MI 48306