Public records show Saint Louis as a city Douglas also stayed in. Douglas is a resident of 660 Oakland Ave, Saint Louis, Mo 63119. The current age of Douglas is 49. People possibly related to Douglas are Elizabeth J Taube, Lynn E Trendle, Gregory Ryan Taube and 3 other people. The phone number (314) 351-9678 is Douglas’s. 1975 is the birth year of Douglas.