Alan Micklin, MD, Internal Medicine

1 Centurian Dr
Ste 200
NewarkDE  19713-2137 (New Castle County)


Phone: 302-366-8600
Fax: 302-366-5646

NPI: 1477582518
License Number: TP0003241 (DE)