Cochnower Pest Control by | Oct 28, 2018 123450.000Certified Provider Bookmark Write a Review Claim ListingContact Information530 South Earl Avenue, Lafayette, Lafayette, Indiana 47904765-447-7502 Get Directions By car By public transit Walking Bicycling