Devon Jermaine Allen, Jr. death notice and obituary, Friday February 27, 2026. Scott Funeral Home Jeffersonville, IN 47130