NPI Central
Modupeoluwa Owolabi, MD — NPI 1891360525, Newark, NJ | NPI Central