1-07-1950 is the birth date of Florence. Florence was born seventy-five years ago. Florenceās residency is at 219 West Sprague Str, Edinburg, TX 78539-4450. We assume that Leocadio J Ibarra and Mauricio Ibarra were among six dwellers or residents at this place
Main Address
219 W Sprague St, Edinburg, TX 78539
Single Family, Carport, 1 space
Three bedrooms, One bathroom
Lot Size - 7,100 sqft, Floor Size - 1,809 sqft
Parcel ID# E330000387001000
County: Hidalgo County
FIPS: 482150239031023
Possible connections via main address - Leocadio J Ibarra, Mauricio Ibarra