Obdulia Garcia's address is 758 Irving Street , Salt Lake City, UT 84116. Possible relatives include Johanna Davenport, Cilvia Garcia and 5 others. Public records show Obdulia has also lived in Salt Lake City, UT. Obdulia's latest phone number is (801) 532-1612.
Phone Numbers: (801) 532-1612
Results 1 - 1 of 1