David G Ellis is 44 years old. David lives in Birmingham, Alabama. David has also lived in Homewood, Alabama; Tuscaloosa, Alabama and Panama City Beach, Florida. Some of David relatives are Beth Taylor Ellis, Melinda B Taylor, Patricia M Ellis, David B Ellis and Katherine L Ellis.