Vital Statistics at Time of Disappearance
Details of Disappearance
Last seen in Allen Parish, LA . It's unclear when Richard actually went missing. He last spoke to his sister some time in 2002, was last seen by girlfriend in early 2003 and was reported missing in Lake Charles in 2004.
If you have any information concerning this case, please contact:
Calcasieu Parish Sheriff