Leo Castro in Illinois, USA

We found 1 person named Leo Castro in Illinois. View Leo’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.

Filter
Browse by State
Browse by City
Chicago, IL
Leo V Castro is a seventy year old individual. This person is related to 2 people. Call Leo at (773) 521-6258.
Address History

2837 S Millard Ave, Chicago, IL, 60623 (current address)

Phone Number History
(773) 521-6258

Leo Castro, Q&A

Frequently asked questions for Leo Castro

Born on December 16, 1955, Leo Castro has already turned or will soon turn 70.

Call Leo Castro at (773) 521-6258.

Leo Castro moved to 2837 S Millard Ave, Chicago, Illinois, 60623 in 2013 and has been living at this address since then.

The following people are believed to be the family of Leo Castro: Rosalio Castro, Chicago (IL), Mary Castro, Chicago (IL).