McDonald Pierangeli Macfarlane, PLLC
William E. McDonald Jr. — Attorney in Grand Rapids, MI | Legal Goat