Company NATIONAL PERMIT SERVICES, INC. Address 3250 N. Post Road, Suite 150, INDIANAPOLIS, IN, 46226 - 6540, USA