David Bryan Witcher, MDDavid Bryan Witcher · Child Abuse Pediatrics Physician330 Barclay Ave NE Suite 303, Grand Rapids, MI 49503(616) 391-1242Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing