Lutoff-Perlo er født og oppvokst i Gloucester og ble uteksaminert fra Gloucester High School i 1979. Etter high school begynte hun på Bentley College.