Castro Callanan was born in 1949, age 74. Castro Callanan's address is 2827 126th Street , Toledo, OH 43611. Possible relatives include Mary Callanan, Patricia Callanan and others. Public records show Castro has also lived in Toledo, OH. Castro's latest phone number is (419) 707-0897. Previous phone numbers include (419) 726-9286 and (614) 323-3351.
Results 1 - 1 of 1