Leroi S Hicks, MD, Internal Medicine

501 W 14th St
Wilmington Hospital 2nd Floor
WilmingtonDE  19801 (New Castle County)


Phone: 302-428-4411
Fax: 302-428-4078

NPI: 1083665806
License Number: 152379 (MA)