Pets in Rochester (VT) Full list of companies Pets category in Rochester, Vermont Von Tiller Haus Shepherds 2139 Middle Hollow Rd, Rochester, VT 05767, (802)767-4548 Page 1