Background
Luchi, Stephen Frank De was born on May 11, 1952 in Alameda, California, United States. Son of Frank.
Luchi, Stephen Frank De was born on May 11, 1952 in Alameda, California, United States. Son of Frank.
Bachelor of Science, University California, 1974. Doctor of Dental Surgery, University California, San Francisco, 1978.
Resident University California Hospitals, San Francisco. Private practice, 1982-1992.
Member Olympic Club.
Son of and Edith M. (Liechti) Delete.