Phone number listed for Leonard is (813) 876-3052. The birth year was listed as 1978. Leonard currently resides at 4204 Lois Ave, Tampa, Fl 33614. Cynthia A Narvaez, Santiago Narvaez Narvaez, Gregorio L Narvaez and one other person are people possibly related to Leonard. The age of Leonard is 46. This person is linked with companies: Computer Bay and Main Street Dry Cleaners Inc. He has stayed in Tampa and Odessa before moving to Tampa.