Records link phone number (408) 517-0583 with Leonard’s details. He has stayed in Cupertino, Holiday, Port Richey and one other city before moving to New Port Richey. 5753 Indiana Ave, New Port Richey, Fl 34652 is where Leonard lives. The age of Leonard is 65. The birth year was listed as 1959. Possible relatives of Leonard are: Theresa Mercurio, Jason T Mercurio, Sandra Elizebeth Mercurio and 2 other people.