Spencer's possible relatives are Spring Michele Carlisle, W Jdubjr Carlisle, Jennifer Lee Carlisle and 6 other people. Records link phone number (432) 262-5881 with Spencer’s details. 1975 is his birth date. Spencer was born 49 years ago. Other cities that he has stayed in are San Saba, Odessa, Gardendale and 3 other cities. Spencer’s residency is at 4618 Pleasant Dr, Midland, Tx 79703.