1. Best Water Damage Restoration In Logansport 420 Riverview St, Logansport, IN 46947 Coordinate: 40.74217,-86.36256 Phone: (574) 622-2008