Phone number listed for Spencer is (410) 674-3995. 3017 Marlin Dr, Riva, Md 21140 is where Spencer resides. Spencer's birth date was listed as 1940. Spencer turned 84 years old. Cities Spencer has lived in before are Odenton and Edgewater Beach.
One property is owned by Spencer. According to the public records his property address is 3017 Marlin Drive Riva MD 21140. According to public recors Spencer's property is worth $138,600. According to public recors Spencer's property land is worth $138,600.