Downtown Omaha Behavioral Health 120 South 24th Street Omaha NE 68102 (402) 342-7007 (402) 661-7117 Suite 100, with entrance on east side of building. Back to All Locations