Alfa Development Inc. NPI 1023464401 Practice location: 39 Oak Ridge Rd., Newfoundland, NJ 074351403 Taxonomy code: 253Z00000X Phone: (697) 697-1010