This person is linked with Midland Association For Retarded Citizens, Inc. 1955 is the birth year of Spencer. Spencer’s residency is at 2405 Haynes Dr, Midland, Tx 79705. Records link phone number (432) 686-7908 with Spencer’s details. The current age of Spencer is 69. Other a city that he has stayed in is Midland.