Richard A Long is 49 years old. He lives in Fayetteville, North Carolina, but has also spent time in Garner, North Carolina and Raleigh, North Carolina. He works for Photography. Some of Richard family members are Michael D Cherry, Linda Ann Long, Kristi Denean Long, Kristi D Cherry, Allen Long Richard, Chara Michele Rudisill, Dale Cherry, Ellen R Villarreal and Mike Wesley Long.