Kelly Bohanon is an actress, known for Idaho Transfer (1973) and The Christian Licorice Store (1971). Read more on iMDB