There are 2 Foster Care Agency providers with a NPI number registered in Tulsa Oklahoma.
NPI |
Provider Name |
Address |
Type |
1710275201 | SHADOW MOUNTAIN BEHAVIORAL HEALTH SYSTEM | 1013 E 66TH PL TULSA, OK ZIP 74136 Phone: (918) 293-2500
| Organization |
1942805718 | OPEN ARMS FOSTERCARE INC | 5401 S SHERIDAN RD STE 104 TULSA, OK ZIP 74145 Phone: (405) 473-1231
| Organization |