Megan Leigh Sheppard She was last seen in Newport News, VA. Please post so more people will see this. If you have any info message me here or at megansheppard81@gmail.com. Thank you. Share this:ShareTweetPrintLike this:Like Loading... Related