Frederick Tibuah, MD, Pathology

1601 Kirkwood Hwy
WilmingtonDE  19805-4917 (New Castle County)


Phone: 910-343-5300
Fax:

NPI: 1518504075
License Number: 243022 (DE)