1. Jones, Peter D, MD 43 Windham Center Rd, Windham, CT 06280 Coordinate: 41.69623,-72.16081 Phone: (860) 423-4433
2. DaVita Windham Dialysis Center 375 Tuckie Rd, Windham, CT 06280 Coordinate: 41.702652,-72.15261 Phone: (860) 456-1419