Homer Peele was born on December 9, 1889, in Williamston, North Carolina. Peele was a teller with the state treasury office when he registered for the draft (World War I) in June 1917. He was drafted into the service in May 1918 and served with… Read More