John L Davis is 91 years old. He lives in Battle Creek, Michigan. He has also lived in Pinellas Park, Florida; Madeira Beach, Florida; Saint Petersburg, Florida and Hilliard, Ohio. Some of John family members are Gregg Lewis Edgell, Belinda Kay Edgell, David Frank Edgell, Joshua Mark Edgell and Christina Renee Edgell.