REBECCA BOWER ARMSTRONG, M.A., LPC
Mental Health at Main St, Decatur, IL

License number
Illinois 178.006144
Category
Mental Health
Type
Mental Health
Address
Address
151 N Main St, Decatur, IL 62523
Phone
(217) 632-6262
(217) 362-6291 (Fax)

Professional information

Rebecca B Armstrong Photo 1

Rebecca B Armstrong, Decatur IL - MA (Medicare Advantage)

Specialties:
Counseling
Address:
151 N Main St, Decatur 62523
(217) 632-6262 (Phone), (217) 362-6291 (Fax)
Languages:
English


Rebecca Bower Armstrong Photo 2

Rebecca Bower Armstrong, Decatur IL

Specialties:
Psychologist
Address:
151 N Main St, Decatur, IL 62523