Nearest Depression Treatment
- Lutheran Family Services 2661 Douglas Street Omaha, Nebraska
- Lasting Hope Recovery Center 415 South 25th Avenue Omaha, Nebraska
- Lutheran Family Services of Nebraska 415 South 25th Avenue Omaha, Nebraska
- Lutheran Family Services of Nebraska 120 South 24th Street Omaha, Nebraska
- Lutheran Family Services of Nebraska Corporate Office 124 South 24th Street Omaha, Nebraska