David Dunlop in Cherry Hill, NJ

David Dunlop may also have lived outside of Cherry Hill, such as Mount Laurel, Pennsauken and Westville.