Leo is a resident of 3430 26Th Ct, Fort Lauderdale, Fl 33312. The age of Leo is 87. His birth year was listed as 1936. Ft Lauderdale and Fort Lauderdale are cities Leo has lived in. Public records show that Leo is connected with: Cardinal Consulting International, Inc and Nwc Enterprises, Inc. Records link phone number (954) 581-0031 with Leo’s details.