Nearest Depression Treatment
- Lutheran Family Services 2661 Douglas Street 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
- Charles Drew Health Center 1490 North 16th Street Omaha, Nebraska
- Charles Drew Health Center 111 North 17th Street Omaha, Nebraska