NPI Central
Herbert B. Rubin, M.D., P.A. NPI Number 1972873354 — Tallahassee, FL | NPI Central