Patient Care Home Health Of North Florida Llc NPI 1104290477 Practice location: 74 Spring Vista Dr, Debary, FL 327131815 Taxonomy code: 251E00000X Phone: (386) 222-3771