Missing Upper Gwynedd Township teen found

Upper Gwynedd Township police have located a 17-year-old boy who was reported missing earlier this week.

According to police, Christopher Joseph Craven has not returned home from work since 9:30 p.m. Sunday, September 16. He was last seen finishing his shift at Delaware Valley University.

Police say Christopher was found by an officer who stopped to look for him on foot, and found his car had gone down a 10-foot embankment.

The officer was then able to locate Christopher Tuesday evening near the intersection of 202 and County Line Road in Montgomery Township. He was conscious but had no recollection of what had happened.

Police say Christopher is "doing well."