Robert was last seen on May 27, 2003 at approximately 10:15 p.m. at the Best Western – Greenway Plaza located at 2929 Southwest Frwy., Houston, TX 77098.

For a downloadable poster, click here.

Leave a Comment

You must be logged in to post a comment.