TMS Nearby

Decatur, Illinois

Psychology Specialists

102 W Kenwood Ave #120 Decatur IL 62526 United States

Own this clinic? Claim this listing — free

About this clinic

Psychology Specialists provides outpatient addiction treatment services in Decatur, Illinois. The practice is staffed by licensed psychologists who conduct evaluations and deliver therapy for substance use disorders. Treatment approaches include individual counseling and behavioral interventions tailored to adult patients. The clinic accepts most major insurance plans and maintains flexible scheduling for ongoing care.

["Addiction treatment center"]

Hours of operation

Tuesday
8 AM-5 PM
Wednesday
8 AM-5 PM
Thursday
8 AM-5 PM
Friday
8 AM-5 PM
Saturday
Closed
Sunday
Closed
Monday
8 AM-5 PM

Location

Map showing the location of Psychology Specialists

102 W Kenwood Ave #120 Decatur IL 62526 United States

Get directions

Reviews

Loading reviews for Psychology Specialists...

More clinics nearby