1. Natural Grocers 17602 Wright St, Omaha, NE 68130 Coordinate: 41.23261,-96.19105 Phone: (402) 334-1100
2. Natural Grocers 7831 Dodge St, Omaha, NE 68114 Coordinate: 41.25845,-96.03624 Phone: (402) 393-0774