Leah Garcia was born in 1972, age 52. Leah Garcia's address is 3143 Rocky River Drive , Cleveland, OH 44111. Possible relatives include Elaine Dwolfe, Ricardo Garcia and 2 others. Leah's latest phone number is (317) 293-9180. Previous phone numbers include (317) 328-8001 and (317) 412-6039.
Address History: 3143 Rocky River Drive, Cleveland, OH 44111;
5745 Island Lane, Indianapolis, IN 46214;
Seattle, WA 98103
Results 1 - 1 of 1