1. Better Lives 2526 S 171st Ct, Omaha, NE 68130 Coordinate: 41.23613,-96.18404 Phone: (402) 658-6728
2. 180 Medical 10707 Mockingbird Dr, Omaha, NE 68127 Coordinate: 41.2073,-96.07936 Phone: (402) 315-3756