Laughing Lizard Cycles Posted on April 4, 2015April 11, 2015 by IowaBicycle Categories: Bike Shop -207 W. Salem AveIndianola, IA Get DirectionsWebsite(515) 961-1930 Return to Business Listings