Have you seen Jeffrey Stewart Christian Immel?

Missing Since: 1989-02-08 Location: Alameda, California

Details

Immel was last seen in his boat in Alameda, California on February 8, 1989. Immel was headed towards San Francisco Bay at the time. His boat was discovered submerged in the bay on February 9, the day following his disappearance. There was no sign of Immel at the scene. It is believed that he may have drowned. Investigating Agency Alameda Police Department 510-748-4508 Source Information California Attorney General’s Office . .