NPI Central
Kwabena Owusu, M.D — NPI 1982711297, Houston, TX | NPI Central