NPI Central
Camilo Ruiz DO PA NPI Number 1205155538 — Fort Lauderdale, FL | NPI Central