Spencer Turtel was born in 1940, age 83. Spencer Turtel's address is 10937 Deer Park Lane , Boynton Beach, FL 33437. Possible relatives include Barbara Heiman, Bari Turtel and 3 others. Public records show Spencer has also lived in Boynton Beach, FL and Delray Beach, FL. Spencer's latest phone number is (516) 643-2312. Previous phone numbers include (516) 678-7879 and (561) 200-4066.
Also goes by: Spencer Franci Turtel
Address History: 10937 Deer Park Lane, Boynton Beach, FL 33437;
8166 Alpine Ridge Road, Boynton Beach, FL 33473;
Delray Beach, FL 33446;
Huntington, NY 11743;
Melville, NY 11747
Results 1 - 1 of 1