George Castillo Choa was born on June 3, 1938 at Mata Child Hospital in Manila, Philippines to Jorge Choa and Efigenia Castillo. George passed away peacefully on January 31, 2020 at the age of 81 1/2 at Torrance Memorial Medical Center. George... View Obituary & Service Information
Obituary & Service
George Castillo Choa was born on June 3, 1938 at Mata Child Hospital...
View More