David Michael Hayes, MD, Internal Medicine

9145 Nw Moore Rd
Kansas CityMO  64153-2216 (Platte County)


Phone: 816-546-3393
Fax: 816-546-3511

NPI: 1760555882
License Number: MD2015-0734 (NM)