NPI Central
Adebola Yakubu-Owolewa, M.D. — NPI 1346620721, Boston, MA | NPI Central