Her birth year was listed as 1971. 2486 Lafayette St, Denver, Co 80210 is where Marlo resides. Possible relatives of Marlo are: Mary Ellen Stephens, Homer A Stephens, Douglas G Stephens and 5 other people. Marlo has reached the age of 53 years. Public records show Windsor, Cheyenne, Littleton and 2 other cities as cities Marlo also stayed in. Records link phone number (303) 722-9318 with Marlo’s details.