The possible relatives of David are Matthew Eric Strauss, Gail L Strauss, Tami E Strauss and 6 other people. The age of David is 55. This person's birth year is 1969. Bayside, Flushing, New York and 7 other cities are cities David has lived in. Public records show that David is connected with Saint Louis Environmental Management Consultants, Inc. 7726 Arthur Ave #2, Saint Louis, Mo 63117 is where David lives. The phone number (718) 224-4747 is David’s.