This person has lived also in Mundelein and Lake Forest. 1575 Willow St, Lake Forest, Il 60045 is where Richard lives. The birth year was listed as 1958. Richard has listed phone number: (847) 234-4291. This year Richard celebrated his 66 birthday.