Description
Laretta Beacher (left) and Linda Mayfield (right) pose with Terry Mayfield and Kevin Mayfield in front of Mayfield's house on South Missouri Street. Photo taken at 709 South Missouri Street. This location is now the entrace to the west parking lot of the Lucas Oil Stadium.
Image
Photographs Still Image