David J Knapp, 60 years old, lives in Montgomery, Alabama. He has also lived in Pike Road, Alabama; Lakeland, Florida; Miami, Florida and Auburn, Alabama. Companies in which he has a work history include Baptist, Doctor Of Medicine, Internal Medicine, M D and Seniors Plus. Jobs he has held in the past include Doctor. Jewell J Knapp, Barbara C Knapp, Mary Knappcoleman, John J Knapp, Diane B Knappdr and Kaitlin Knapp are some of David relatives.