This person's birth year is 1960. This year Leonard celebrated his 64 birthday. Leonard owns the phone number (808) 681-3820. This person has lived also in Ewa Beach. The residency of Leonard is at 91-1306 Renton Rd, Ewa Beach, Hi 96706. Records link Leonard with Madeline P Constantino, Margarita J Constantino, Glen Pasio Constantino and 2 other people.