Search For Missing Omaha Priest

The Boy's Town Police Department is asking for help locating Father Clifford J. Stevens, who was last seen on Thursday, January 18th. Stevens was reportedly driving to the St. Louis area. 

Stevens was driving a 2013 Toyota Corolla with a license plate of VAF 699.  He was possibly driving to 7400 Christopher Drive, Saint Louis, Missouri.  Police say he may be suffering from episodes of dementia.

Anyone with information about Father Clifford J. Stevens can call the Boys Town Police Department at 402-676-8797. 


Sponsored Content

Sponsored Content