Willis Lui Finau obituary photo
 
In Memory of

Willis Lui Finau

August 4, 1978 - March 19, 2015

Obituary


Willis was born on August 4, 1978 and passed away on Thursday, March 19, 2015.

Willis was a resident of Phoenix, Arizona.