Company NORTH INDIA CHRISTIAN MISSION, INC. Address 11411 Cypress Canyon Park Dr, San Digo, CA, 92131, USA