This year Leo celebrated his 80 birthday. Leo's possible relatives are Rita Muise, Michelle M Smith, Michael J Muise and one other person. Leo now resides at 256 Grooms Rd, Clifton Park, Ny 12065. Records link phone number (617) 567-5939 with Leo’s details. Leo was born in 1944. Leo has previously lived in Boston, East Boston, Saugus and 3 other cities.