NPI Central
Hector Ortiz, MD — NPI 1558350637, Ft Lauderdale, FL | NPI Central