Company MINISTRIES OF THE LAMB, INC. Address 4553 W Fountain City Pike, WILLIAMSBURG, IN, 47393 - 0000, USA