This person's birth year is 1940. Leo has listed (508) 759-8963 as his phone number. 1200 Chickasaw St, Jupiter, Fl 33458 is where Leo lives. Multi-Optics, Inc is a business Leo has some connections with. Leo has previously lived in Taunton, Rockland, Plymouth and 2 other cities. This year Leo celebrated his 84 birthday.