He has stayed in Mechanicsburg and Dillsburg before moving to Mechanicsburg. His birth year was listed as 1970. David has listed (717) 691-7909 as his phone number. We have found 9 possible relatives of David: Susan E Haverstock, Mary S Haverstock, Paul R Haverstock and 6 other people. David’s current address is 2620 Rosegarden Blvd, Mechanicsburg, Pa 17055. The age of David is 54.