NPI Central
Marina Tabbara, MD — NPI 1043060031, Miami, FL | NPI Central