This person's birth year is 1974. Michelle currently resides at 13530 Primwood St, San Antonio, Tx 78233. The age of Michelle is 50. Michelle has listed (210) 653-3335 as her phone number. Other a city that she has stayed in is San Antonio. Michelle's possible relatives are Joe L Delao, Gloria Cynthia Delao, Faustino Villarrealiii and 6 other people.