Wyndham Place South
Robert Jialou Liu, 20, of Wyndham Place South, died Monday, June 6, 2016, in New York City, New York.
He is survived by his parents, Benlin and Laura Lou Liu of Columbus.
Arrangements are incomplete at JewellÂ-Rittman Family Funeral Home.