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)

Personal information

See more information about REBECCA BOWER ARMSTRONG at radaris.com
Name
Address
Phone
Rebecca Armstrong
9 Elm Cir, Mount Vernon, IL 62864

Professional information

See more information about REBECCA BOWER ARMSTRONG at trustoria.com
Rebecca B Armstrong Photo 1
Rebecca B Armstrong, Decatur IL - MA (Medicare Advantage)

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

Rebecca Bower Armstrong, Decatur IL

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