CP Castleton Pet Supply Pet Stores & Supplies Castleton, Vermont, United States Castleton Pet Supply is a independent pet supply store in Castleton, Vermont. It focuses on personal service…