LIGHT OF THE WORLD MISSIONS, INC. is an Inactive company incorporated on May 24, 1989 with the registered number N32474. This Domestic Non Profit company is located at 837 Kenmore Rd., Chapel Hill, NC, 27514, US and has been running for thirty-five years. It currently has one VD.