Rex Lee

Archived Record La Palma, CA Previous Vice-President for Delcan Corporation