Deidra Odowd

Showing 1 to 1 of 1 results
DO

Deidra Odowd

Taylors, SC
Search background report →

August 12, 1994 is her birth date. Deidra got 30. The residency of Deidra is at 112 Linkside Drv, Taylors, SC 29687-6610. Eric Mathis, Walter A Odowd, and five other persons are connected to this place

Main Address
  • 112 Linkside Dr, Taylors, SC 29687
  • Single Family
  • Four bedrooms, 2.5 bathrooms
  • Lot Size - 3,922 sqft, Floor Size - 3,318 sqft
  • Parcel ID# P020010101800
  • County: Greenville County
  • FIPS: 450450016001008
  • Possible connections via main address - Eric Mathis, Walter A Odowd
  • Latitude, Longitude: 34.911363, -82.353788
ads by BeenVerified
Search background report

Filters clear filters

by State
by City
by Age