D David Shane 0 reviews 512 S Fremont St Orchard Corners 150-160 Shenandoah, IA • 51601 View Practice