Company WORLD NEIGHBORS, INC. Address 5600 N. May Avenue, Suite 160, Oklahoma City, OK, 73112 - 3973, USA