Company VEENSTRA LEASING COMPANY, AN INDIANA CORPORATION Address 3734 E 900 N, LAKE VILLAGE, IN, 46349 - 9243, USA