Advertisement

 Leroy James Proctor

Advertisement

Leroy James Proctor

Birth
Death
4 Jun 1982 (aged 42)
Burial
Wilmington, New Castle County, Delaware, USA
Plot
Section 18-U
Memorial ID
29868529 View Source