Posted on February 18, 2019 February 18, 2019 by WebsiteYellowPages.com Leckler-Lemcke & Schulte Ins 1 2 3 4 50.000 LocationsOhio Bookmark Contact Information Business Name Leckler-Lemcke & Schulte Ins Address 6929 W 130th St # 201, Ohio 44130-7822 Phone Number 4408845777 Fax Number 4408846666 Post navigationPrevious post: Ashtabula City ManagerNext post: Burbank Early Childhood School