Pamela Kaye Dean

Birth date: Jul 4, 1960 Death date: May 17, 2022

Decatur – Pamela Kaye Dean, 61, of Decatur, passed away unexpectedly on Tuesday, May 17, 2022. Pamela was born July 4, 1960, in Indianapolis, IN, the daughter of Leroy Allen and Leona Marie (Petty) Dean. After graduating from Ste