NPI Central
Adebukola Owolabi, M.D — NPI 1215340203, Houston, TX | NPI Central