Clinical social worker in Paris, Texas · NPI 1093059974
Stephen Russell is one of 4 clinical social workers practicing in Paris, Texas. See all clinical social workers in Texas.
Stephen Russell practices with New Focus Center LLC.
Registry record (NPPES)
NPI
1093059974
Type
Type 1 · Individual
Primary taxonomy
Social Worker, Clinical · 1041C0700X
Address on file
2313 NE Loop 286 Paris, TX 75460-2807 (903) 715-4480
Updated August 2026. Practice locations and specialty come from the CMS Doctors and Clinicians file, the registry record from NPPES, and enrollment from CMS Medicare enrollment files. NPI records are corrected at the source, through NPPES.