NPI Central
Carmel Barrau, MD — NPI 1023077138, Miami, FL | NPI Central