Nelly Oviedo was born in 1976, age 47. Nelly Oviedo's address is 7229 Hightower Street , Fort Worth, TX 76112. Possible relatives include Hector Carrillo, Ermilo Obiedo and 5 others. Public records show Nelly has also lived in Fort Worth, TX. Nelly's latest phone number is (682) 557-9462. Previous phone numbers include (817) 446-6061 and (817) 531-2917.
Also goes by: Nelly N Oviedo
Results 1 - 1 of 1