The possible relatives of Leonard are Donald O Olsen, Jancie Holland Olsen, Diane Staszewski and 4 other people. Phone number listed for Leonard is (610) 827-0905. 1947 is his birth date. Businesses linked with Leonard are Ecs Inc, Hermes Transportation Co, Inc, Bailey, Meyers & Associates, Inc, Xl Environmental, Inc, Ecs, Inc, Eagleview Insurance Brokerage Services, Llc and Xl, Environmental, Inc. This year Leonard celebrated his 78 birthday. Leonard’s current address is 1171 Meredith Ln, Chester Springs, Pa 19425. Exton, Sun City West, Phoenix and 3 other cities are cities Leonard has lived in.