44-year-old David T John lives in Bethlehem, Pennsylvania. He has also lived in La Jolla, California; Old Lyme, Connecticut; Arlington, Massachusetts and Cambridge, Massachusetts. He is an alumnus of the Avon High School. David is related to Ian C Johns.