ABIMBOLA OLOWO, MD

Hospitalist

Active Individual
NPI: 1295990588

Practice Address

700 FOULK RD
Wilmington, DE 19803

Phone: (302) 897-7900

Specialties

Specialty Code Primary License
Hospitalist 208M00000X Yes DR-0026356 (DE)
Internal Medicine 207R00000X No C1-0009038 (DE)

Frequently Asked Questions

NPI 1295990588 is the National Provider Identifier for ABIMBOLA OLOWO, MD, a Hospitalist provider located in Wilmington, DE. This NPI was enumerated on July 25, 2008.
ABIMBOLA OLOWO, MD practices at 700 FOULK RD, Wilmington, DE 19803.

Quick Facts

NPI
1295990588
Type
Individual
Enumerated
Jul 25, 2008
Last Updated
Jan 29, 2026

Nearby Providers