Flora was born in Guangzhou, China and moved to Boston, Massachusetts when she was young. She speaks both Cantonese and Mandarin fluently. Flora studied at the Fisher College of Massachusetts. Prior to joining Lee & Associates, P.C., Flora worked with the law office of Thomas F. Williams & Associates, P.C for almost 10 years. Flora currently lives in the South Shore with her husband, son and daughter.