check out the website for Strange Brew located in Marlborough, MA. Although I go there in person, I believe you can purchase from them on line. As for the water, I live in Putnam, CT and have great fresh well water! Lucky me!!
Good luck with the brew. I hope you like it.
"Beer is proof that God loves us and wants us to be happy."
- Benjamin Franklin