NPI Central
Ideal Medical Center NPI Number 1376655902 — North Miami Beach, FL | NPI Central