NPI Central
Olubusola Shifatu, MD — NPI 1932782125, Washington, DC | NPI Central