Leroy Harry Mungai

Birth date: Sep 16, 1928 Death date: Apr 19, 2017

Leroy Harry Mungai was born on September 16, 1928 in Cicero, Illinois and passed away April 19, 2017 in Richardson, Texas. Leroy is survived by his loving family and friends. The service for Leroy Mungai will be held at 10:30 AM,