Lee Lily Chen lives in New Hyde Park, NY. Lee has also lived in Woodside, NY.

Public Records

Arrest Records

Scroll