In the early morning hours of September 14, 1988, 19-year-old Michael Fowler was found dead in the 9000 block of North Oliver. “Fowler was was discovered lying along the side of the road with ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results