Spencer’s residency is at 1433 Lucas Dr, Beaumont, Tx 77706. His birth year was listed as 1964. Phone number listed for Spencer is (409) 924-8874. Spencer is associated with Big Horn Construction Co. Spencer has reached the age of 60 years. Spencer has previously lived in Beaumont, Sheridan and Newark.