Records link phone number (972) 286-5421 with Idalia’s details. Idalia's possible relatives are Francisco Castillo, Jose Ariel Castillo, Nelliy Castillo and 6 other people. Idalia has previously lived in Dallas, Mesquite and Garland. The birth year was listed as 1972. The current age of Idalia is 52. Idalia’s residency is at 11319 Seagoville Rd, Balch Springs, Tx 75180.