In addition to Mountain Home, Richard also lived in Mountain Home A F B, Mountain Home and Apo. His birth year was listed as 1973. The number currently linked to Richard is (208) 580-0546. The current age of Richard is 51. 1655 Targhee St, Mountain Home, Id 83647 is where Richard resides.