Public records show San Antonio as a city Lucy also stayed in. Lucy’s current address is 127 Monroe St, San Antonio, Tx 78210. Ron Castillo, Luey A Castillo, Jessie Castillo and 2 other people are people possibly related to Lucy. The birth year was listed as 1963. The age of Lucy is 61. Lucy owns the phone number (210) 532-9377.