ViewsWatchersBrowse |
Pamela Francis Howell
b.18 Jun 1951 San Antonio, Bexar, Texas, United States
d.5 Dec 2013 Shreveport, Caddo, Louisiana, United States
Family tree▼ Facts and Events
References
|