Robert Liu
September 18, 1995 - June 6, 2016
Robert Jialuo Liu (刘嘉洛), 20, of Wyndham Pl. S, Columbus, passed away Monday, June 6, 2016, in New York City, New York. Robert was born September 18, 1995 in Kunming, China, the son of Benlin and Laura Luo Liu. Robert was... View Obituary & Service Information
