NPI Central
Mafaz Ombada, MD — NPI 1134989825, Jacksonville, FL | NPI Central