Amber Garcia's address is 2618 Deborah Street , Stafford, TX 77477. Possible relatives include Candelario Garcia, Amber Mccullough and others. Public records show Amber has also lived in Atlanta, GA and Jonesboro, GA. Amber's latest phone number is (281) 261-5854. Previous phone numbers include (281) 948-2706 and (281) 948-2784.
Address History: 2618 Deborah Street, Stafford, TX 77477;
1494 Memorial Southeast Drive Apartment A3, Atlanta, GA 30317;
Jonesboro, GA 30238;
Houston, TX 77083
Results 1 - 1 of 1