This year Lucy celebrated her 75 birthday. Business linked with Lucy is Institute For Spiritual Leadership. Other cities that she has stayed in are Chicago and Mount Prospect. The number currently linked to Lucy is (847) 749-9103. Her birth year was listed as 1950. 6523 26Th Pl, Berwyn, Il 60402 is where Lucy lives.