Records link phone number (910) 426-1241 with Leo’s details. Possible relatives of Leo are: Csm Leo Laroche, Adrienne V Laroache, David A Laroche and 6 other people. Other cities that he has stayed in are Hope Mills, Biddeford, Lunenburg and 2 other cities. Leo now resides at 24 Boardman St, Worcester, Ma 01606. His birth year was listed as 1942. Leo has reached 82 years of age.