Get Directions to Sellersburg Filtration Plant ← View details 3100 Holmans Lane, Jeffersonville, Indiana 47130 +1 812-283-8730 Get Directions From* To * — Required information