Flournoy home 2007 – 01 Published November 15, 2021 at 1200 × 798 in Flournoy home 2007 – 01 Jones H. Flournoy home, Independence, MO. Photo (2007) by Kenneth Mays. ← Previous Next →