Rowena Huang

Rowena Huang (1984-) was a resident of the Parker Square neighborhood of Chicago, Illinois during the 2010s. She worked as a furniture mover and made $23,400 a year.