Demica Rodriguez was born in 1981, age 42. Demica Rodriguez's address is 335 Edgevale Drive , San Antonio, TX 78229. Possible relatives include Aldo Lopez, Hector Lopez and 2 others. Public records show Demica has also lived in Scottsdale, AZ and Los Angeles, CA. Demica's latest phone number is (210) 324-0237. Previous phone numbers include (210) 387-8575 and (210) 592-1862.
Address History: 335 Edgevale Drive, San Antonio, TX 78229;
4507 North 82nd Street, Scottsdale, AZ 85251;
Los Angeles, CA 90001;
Saint Helens, OR 97051;
Philadelphia, PA 19129
Results 1 - 1 of 1