Vital Statistics at Time of Disappearance
Details of Disappearance
Unexplained disappearance; last seen October 22, 2001 with his bicycle; friends advised police that he never left bicycle ( Green Mountain Bike ) behind and it was his sole mode of transportation. Mr. Carroll previously resided at 3 Fols Crescent Ave., Penn Acres, New Castle DE 19720.
If you have any information concerning this case, please contact:
Det. Seth Polk
New Castle County Police