Donald S Hayes, MD, Internal Medicine

3301 Lancaster Ave
Ste 9
WilmingtonDE  19805 (New Castle County)


Phone: 302-656-2069
Fax: 302-656-5611
Email: dha***@*****re.org

NPI: 1417934589
License Number: C10001822 (DE)