This person's birth year is 1951. Richard has previously lived in Kennesaw, Birmingham, Ann Arbor and one other city. The phone number (770) 529-6048 is Richard’s. Richard now resides at 4512 Terret Trce, Acworth, Ga 30101. The current age of Richard is 73. Possible relatives of Richard are: Patricia C Lightcap, Sarah Esther Lightcap, James Richard Lightcap and 4 other people.