Discovery Center
Address:
2809 South 125th Avenue
Suite 281
Omaha, NE 68144
Phone Number:
(402) 330-0560
Also try these nearby Recovery Centers in Nebraska
Lutheran Family Services
Panhandle Mental Health Center
First Step Recovery and Wellness Ctr
Oasis Counseling International
Bridge Inc
Omaha Treatment Center
Region II Human Services
NWIHCS/Lincoln VA Substance Use Disorders Program
Saint Francis Alcoholism/Drug Treatment Ctr/Kearney
Heartland Family Service