Possible relatives of Leonard are: Louise W Spitz, Spitz Mark David, Mark David Spitz and one other person. The number currently linked to Leonard is (609) 409-1064. The birth year was listed as 1940. The current age of Leonard is 84. Other cities that he has stayed in are Morganville, Pembroke Pines, Monroe Township and 5 other cities. 7417 Morocca Lake Dr, Delray Beach, Fl 33446 is where Leonard lives.
One home/property is owned by Leonard. Address of the property owned by Leonard is 7417 Morocca Lake Drive Delray Beach FL 33446. He owns property with estimated value of $290,686.