Spencer Merlis was born in 1979, age 45. Spencer Merlis's address is 79 Executive Drive , New Hyde Park, NY 11040. Possible relatives include Barbara Merlis, Charles Merlis and 3 others. Spencer's latest phone number is (516) 761-7021.
Phone Numbers: (516) 761-7021
Address History: 79 Executive Drive, New Hyde Park, NY 11040
Results 1 - 1 of 1