Larry’s Place

221 W. Main St. Anamosa, IA 52205