PS
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.
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
Loading interactive map...
102 W Kenwood Ave #120 Decatur IL 62526 United States
Reviews
Loading reviews for Psychology Specialists...