Candid Network, Inc. NPI 1205430618 Practice location: 3500 Spencer Rd, Spencer, OK 730843237 Taxonomy code: 251S00000X Phone: (405) 925-4220