Sandra Lee
Sandra Lee was born on December 20, 1970 in Flushing, Queens, New York City, New York, USA. She is a producer, known for Dr. Pimple Popper (2018), Entertainment Tonight (1981) and WGN Morning News (1994). She has been married to Jeffrey Rebish since May 28, 2000. They have two children.