Long Beach, CA | Anaheim, CA | Norwalk, CA
Also known as: lgngo
Charlie Ngo lives in Long Beach, California. He has also lived in Anaheim, California; Norwalk, California; Garden Grove, California and Fountain Valley, California. He works in the capacity of Owner.