Win Min "Al" Sheen
September 4, 2012
Wei Min “Al” Sheen was born in Hong Kong at St. Teresa Hospital in 1956 and would be the eldest of three children. Al immigrated to the United States in August, 1974 with only the clothes on his back, quite literally; the airline... View Obituary & Service Information
