MEANS, DEMARCUS September 24, 2024 by admin MEANS, DEMARCUS DOB: 10/10/1983 Booking date: 9/23/2024 4:57 PM Charges: HARASSING COMMUNICATION