Malaura Garza was born in 1962, age 61. Malaura Garza's address is 3312 Pelican Lake Avenue Apartment 1, Edinburg, TX 78539. Possible relatives include Angelamaria Garcia, Maria Garcia and 9 others. Public records show Malaura has also lived in Edinburg, TX. Malaura's latest phone number is (210) 380-0338. Previous phone numbers include (956) 380-0338 and (956) 720-4775.
Results 1 - 1 of 1