Doctors Windham Pediatrics LLC 387 Tuckie Road # C North Windham, CT 06256 (860) 456-1279 windhampediatrics.com