The home at 11805 Air Depot... Pictures

The home at 11805 Air Depot Blvd. where police say a man was found shot to death Wednesday afternoon.  Photo by Matt Dinger,  The Oklahoman
The home at 11805 Air Depot Blvd. where police say a man was found shot to death Wednesday afternoon. Photo by Matt Dinger, The Oklahoman

Related Articles: