Healthcare Stat Of Newcastle Llc NPI 1346796604 Practice location: 2120 N Main St Suite B, Newcastle, OK 73065 Taxonomy code: 363LF0000X Phone: (405) 792-0200