Garcia was born 63 years ago. In addition to Lyford, Garcia also lived in Lyford and Edinburg. 261 Po Box, Lyford, Tx 78569 is where Garcia lives. Garcia has listed (956) 347-3273 as this person's phone number. Garcia's birth date was listed as 1962.