Public records show that Spencer is connected with Ohio House, Inc. Spencer currently resides at 6505 Brighton Dr, North Olmsted, Oh 44070. Spencer has listed phone number: (440) 777-1675. North Ridgeville, Cleveland, Elyria and one other city are cities Spencer has lived in. The current age of Spencer is 96. Spencer was born in 1927.
Spencer is the owner of 1 property. 6505 Brighton Drive North Olmsted OH 44070 is the location of his property. The value of his property is $35,900.