David P Cain, 62 years old, lives in Kingston Springs, Tennessee, but has also spent time in Nashville, Tennessee and Cincinnati, Ohio. He has attended University Of Florida and Nashville School Of Law. He has worked for Corporate Law. Positions he has held include Attorney and Lawyer. David loves Bud Light.