Get Directions to Rain Barrel Water ← View details 25 South Lafayette Street, Freeport, Illinois 61032 +1 815-233-5512 Get Directions From* To * — Required information