James D. Vinson, 29, of La Crosse, was charged on 05/19/2015 with manufacturing or delivering heroin. View court record.