Glenn Leu was born in 1953, age 71. Glenn Leu's address is 35 Renato Court Ste A, Redwood City, CA 94061. Possible relatives include Patricia Booth, Sandra Chew and 5 others. Public records show Glenn has also lived in Redwood City, CA. Glenn's latest phone number is (281) 627-5982. Previous phone numbers include (415) 665-3924 and (650) 369-0366.
Also goes by: Glenn Gary Lew
Results 1 - 1 of 1