NPI Central
Cleopatra Ortiz, MD, PA NPI Number 1659662914 — West Palm Beach, FL | NPI Central