Search

ABIMBOLA O. OLOWO MD

Individual Provider (NPI-1) Active

Hospitalist

Provider Information

NPI Number
1295990588
Provider Type
Individual Provider (NPI-1)
Credentials
MD
Status
Active

Contact & Location

Address
700 FOULK RD, WILMINGTON, DE, 198033708
Phone
(302) 897-7900

Specialties & Taxonomies

Hospitalist Primary License: DE #DR-0026356
Internal Medicine License: MD #D0079914
Internal Medicine License: DE #C1-0009038

All Addresses

LOCATION

700 FOULK RD

WILMINGTON, DE, 198033708

(302) 897-7900

MAILING

408 JANET CT

NEW CASTLE, DE, 197205628

(302) 897-7900