Other cities that this person has stayed in are Silver Spring, Petersburg, Alexandria and one other city. Telford now resides at 126 Lucas Creek Rd, Newport News, Va 23602. Telford's birth date was listed as 1965. This year Telford celebrated this person's 60 birthday. Telford has listed phone number: (757) 247-9116. Telford's possible relatives are Catherine Sharpebrewer, Ralph E Ewell, Sewell T Brewer and 5 other people.