Sarah was born 100 years ago. Public records show Denver as a city Sarah also stayed in. Records link phone number (303) 333-5840 with Sarah’s details. Sarah’s current address is 1245 Grape St, Denver, Co 80220. Sarah is related to or closely associated with Dolores Trust Velasquez, Delores Velasquez, Ben Velasquez and 3 other people. This person's birth year is 1923.