Leonicio Castro's address is 1919 Ofallon Street Apt 236, Saint Louis, MO 63106. Leonicio's latest phone number is (314) 296-3394.
Phone Numbers: (314) 296-3394
Address History: 1919 Ofallon Street Apt 236, Saint Louis, MO 63106
Leonicio Castro's current address is 2240 La Paloma Way , Sacramento, CA 95825. Leonicio's age is 52 years old (1971). Phone numbers associated with Leonicio are (916) 641-2549 and (916) 646-6289. Leonicio has also lived in Sacramento, CA.
Also goes by: Leonicio C Castro
Results 1 - 2 of 2