Sze Lo was born in 1974, age 49. Sze Lo's address is 212 Brittany Drive Unit B, Streamwood, IL 60107. Public records show Sze has also lived in Arlington Heights, IL and Mount Prospect, IL.
Address History: 212 Brittany Drive Unit B, Streamwood, IL 60107;
2140 S Goebbert Road Apt 206, Arlington Heights, IL 60005;
Mount Prospect, IL 60056;
Prospect Heights, IL 60070;
Wauconda, IL 60084
Results 1 - 1 of 1