1. Terra 2 Inc 2222 Leavenworth St, Omaha, NE 68102 Coordinate: 41.2526,-95.94582 Phone: (402) 502-0819