NPI Central
Naveed Shafi, M.D. NPI Number 1649681339 — North Miami Beach, FL | NPI Central