STEPHEN EDWARDS

Social Worker - Clinical

Active Individual
NPI: 1386023794

Practice Address

505 W UNIVERSITY AVE STE 214
Champaign, IL 61820

Phone: (217) 979-9249

Frequently Asked Questions

NPI 1386023794 is the National Provider Identifier for STEPHEN EDWARDS, a Social Worker - Clinical provider located in Champaign, IL. This NPI was enumerated on May 19, 2015.
STEPHEN EDWARDS practices at 505 W UNIVERSITY AVE STE 214, Champaign, IL 61820.

Quick Facts

NPI
1386023794
Type
Individual
Enumerated
May 19, 2015
Last Updated
Dec 10, 2025

Nearby Providers