Davenport Police are investigating a body found Friday night in the bathroom of a Shell Gas Station.|
Davenport Police say the body of a man was found at about 11:20 p.m. in the bathroom of Shell Gas Station, 6268 Brady St.
No other information was available Saturday night.
Rock island, IL Details
|(More Print Ads)|