Back to Search Larry's Repair, Inc. Categories Parts Service Tires & Towing Automotive 123 D St. , Sheldon , IA , 51201 (712) 324-4917 Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone