Ryan is now able to provide OWI evaluations, substance abuse & mental health assessments, diagnosis, and outpatient counseling along with mental health therapy. Ryan currently accepts Amerigroup, United Health Care (Optum), Iowa Total Care, and Iowa Medicaid Enterprise insurance for substance abuse clients. He is also working on his contract with Blue Cross Blue Shield as he showing to be out of network right now. If you are seeking strictly mental health he can only accept self-pay at this time. Please spread the word. Appointments can be made through his website at allthoseyesterdays.org in the contact page, or call 712-580-4732 Ext. 8, please leave a message and he will return your call within 24 hours unless on vacation or other life events. If it's an emergency call 911, or go to your nearest emergency room. Office open by appointment only, no walk-ins, thank you. 

All Those Yesterdays-Integrated Mental Health and Substance Abuse 
Grand Avenue Community Outreach Building
605 Grand Avenue
Suite 29
Spencer, IA 51301

All Those Yesterdays