His birth year was listed as 1974. Richard's possible relatives are Thomas W Flora, Linda B Flora, Christie Renae Flora and 5 other people. The number currently linked to Richard is (817) 547-2517. The residency of Richard is at 6110 Mount Olivet Rd, Bowling Green, Ky 42101. In addition to Bowling Green, Richard also lived in Copperas Cove, Waco, Killeen and one other city. This year Richard celebrated his 50 birthday.