D Dr. Barbara Leffler 0 reviews 101 West Main Street Lime Springs, IA • 52155 View Practice (563) 566-2243