NPI Central
Oluwatobiloba Ayo-Ajibola, MD — NPI 1780522813, Sacramento, CA | NPI Central