SearchIllinois

Promise Healthcare Nfp

Organisation · NPI 1952894180

Address
1002 S Race St
Urbana, IL 61801
Phone
(217) 239-4220

Clinicians at this address

Matched by shared practice address, which is an inference rather than a stated relationship.

Amber Dowers, MS, LCPC
Brienne Lockwood, MSW