Mr. James Allen Sr., resident of Montgomery, AL, formerly of Troy, AL, passed away at his residence on Monday, October 14, 2019. Celebration of Life Services will be held at 1:00 p.m. on Saturday, October 19, 2019, at Macedonia Missionary Baptist... View Obituary & Service Information