Mahaffie Stagecoach, farm offers escape from 21st Century

November 26, 2012

The Mahaffie Stagecoach shop and farm is tucked away in Olathe, Kan.