With clients from all over New England and as far away as upstate New York, it's easy to see why Baywood Kennels is the best place for your pet to be when they can't be at home or traveling with you! Visit us at 10 Moose Meadow Road in Willington, CT.