Company NEIGHBORHOOD CHRISTIAN LEGAL CLINIC, INC. Address 3333 N MERIDIAN ST,, SUITE 201, INDIANAPOLIS, IN, 46208, USA